+
+ snapshotStore.tell(new LoadSnapshot(PREFIX_BASED_SHARD_PERSISTENCE_ID,
+ SnapshotSelectionCriteria.latest(), Long.MAX_VALUE), probe.getRef());
+ result = probe.expectMsgClass(LoadSnapshotResult.class);
+ possibleSnapshot = result.snapshot();
+
+ SnapshotMetadata prefixBasedShardMetada3 = new SnapshotMetadata(PREFIX_BASED_SHARD_PERSISTENCE_ID, 1, 3000);
+
+ assertEquals("SelectedSnapshot present", TRUE, possibleSnapshot.nonEmpty());
+ assertEquals("SelectedSnapshot metadata", prefixBasedShardMetada3, possibleSnapshot.get().metadata());
+ assertEquals("SelectedSnapshot snapshot", "foobar", possibleSnapshot.get().snapshot());