public void Can_create_catalog_propertysets_and_acceptchanges()
        {
            var catalogBuilder = CatalogBuilder.BuildCatalog("Test catalog").WithCategory("category").WithProducts(2);
            var catalog        = catalogBuilder.GetCatalog() as Catalog;

            var     propertySet = catalog.PropertySets[0];
            dynamic copy        = propertySet.Local();

            copy.Name = "new name";
            copy.AcceptChanges();

            Assert.Equal(propertySet.Name, "new name");
        }