public void GivenACollectionOfSeedData_NewDocumentStore_StoresTheSeedData() { // Arrange. var seedData = new IEnumerable[] { FakeModelHelpers.CreateFakeCats(), FakeModelHelpers.CreateFakeDogs(10) }; // Act. var documentStore = NewDocumentStore(seedData: seedData); WaitForIndexing(documentStore); // Assert. IList <Cat> cats; IList <Dog> dogs; using (var session = documentStore.OpenSession()) { cats = session.Query <Cat>().ToList(); dogs = session.Query <Dog>().ToList(); } Assert.Equal(20, cats.Count); Assert.Equal(10, dogs.Count); }