public void StoreAndLoadMultiple() { var players = DataGenerator.CreatePlayerList(); using (var session = _store.OpenSession()) { foreach (var player in players) { session.Store(player); } session.SaveChanges(); } Player[] loadedPlayers; using (var session = _store.OpenSession()) { loadedPlayers = session.Load <Player>(players.Select(p => p.Id).ToArray()); } CollectionAssert.AreEquivalent( players.Select(player => player.LastName), loadedPlayers.Select(player => player.LastName)); }