public void Should_return_data_created_in_test_scope() { Product product = CreateProduct(); var persistenceProvider = new PersistenceProvider<Product>(); persistenceProvider.Save(product); var fetchedProducts = new PersistenceProvider<Product>().FetchAll(); Assert.That(fetchedProducts.Count, Is.EqualTo(1)); Assert.That(fetchedProducts[0].Releases.Count(), Is.EqualTo(4)); Assert.That(fetchedProducts[0].Tags.Count(), Is.EqualTo(2)); Assert.That(new PersistenceProvider<Tag>().FetchAll().Count, Is.EqualTo(2)); Assert.That(new PersistenceProvider<Release>().FetchAll().Count, Is.EqualTo(4)); }
public void Should_return_data_created_in_test_scope() { Product product = CreateProduct(); var persistenceProvider = new PersistenceProvider <Product>(); persistenceProvider.Save(product); var fetchedProducts = new PersistenceProvider <Product>().FetchAll(); Assert.That(fetchedProducts.Count, Is.EqualTo(1)); Assert.That(fetchedProducts[0].Releases.Count(), Is.EqualTo(4)); Assert.That(fetchedProducts[0].Tags.Count(), Is.EqualTo(2)); Assert.That(new PersistenceProvider <Tag>().FetchAll().Count, Is.EqualTo(2)); Assert.That(new PersistenceProvider <Release>().FetchAll().Count, Is.EqualTo(4)); }