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));
        }