public void ensureAddingValidCatalogueCollectionAddsCollection() { CommercialCatalogue commercialCatalogue = new CommercialCatalogue("reference", "designation"); CatalogueCollection catalogueCollection = buildCatalogueCollection("Winter 2018"); commercialCatalogue.addCollection(catalogueCollection); CatalogueCollection otherCatalogueCollection = buildCatalogueCollection("Spring 2019"); commercialCatalogue.addCollection(otherCatalogueCollection); Assert.Equal(2, commercialCatalogue.catalogueCollectionList.Count); Assert.True(commercialCatalogue.hasCollection(otherCatalogueCollection)); }
public void ensureRemovingAddedCatalogueCollectionRemovesCollection() { CommercialCatalogue commercialCatalogue = new CommercialCatalogue("reference", "designation"); CatalogueCollection catalogueCollection = buildCatalogueCollection("Winter 2018"); commercialCatalogue.addCollection(catalogueCollection); CatalogueCollection otherCatalogueCollection = buildCatalogueCollection("Spring 2019"); commercialCatalogue.addCollection(otherCatalogueCollection); commercialCatalogue.removeCollection(otherCatalogueCollection); Assert.False(commercialCatalogue.hasCollection(otherCatalogueCollection)); }
public void ensureRemovingNotAddedCatalogueCollectionDoesNotRemoveCatalogueCollection() { CommercialCatalogue commercialCatalogue = new CommercialCatalogue("reference", "designation"); CatalogueCollection catalogueCollection = buildCatalogueCollection("Winter 2018"); commercialCatalogue.addCollection(catalogueCollection); CatalogueCollection otherCatalogueCollection = buildCatalogueCollection("Spring 2019"); try { commercialCatalogue.removeCollection(otherCatalogueCollection); } catch (Exception) { } Assert.True(commercialCatalogue.hasCollection(catalogueCollection)); Assert.Single(commercialCatalogue.catalogueCollectionList); }