public void GetAll_WhenInvoked_ReturnsAllOwnersWithPets() { var adapter = new JsonAdapter(new LoggerFactory(), _mockFileSystem.Object); var petsContext = new PetsContext(); adapter.Fill(null, petsContext); Assert.Equal(6, petsContext.Owners.Count()); Assert.Equal(10, petsContext.Owners.Where(o => o.Pets != null).SelectMany(x => x.Pets).Count()); }