Example #1
0
        public void CreateNewPropertyWithBestInitialValues_InitialListTest()
        {
            var properties = new PropertyList();

            var newProperty = properties.CreateNew(_classifiers);

            Assert.AreEqual("New Property 1", newProperty.Name);
            Assert.AreEqual(String, newProperty.Type);
        }
Example #2
0
        public void CreateNewPropertyWithBestInitialValues_DifferentNameTest()
        {
            var properties = new PropertyList();
            properties.CreateProperty("New Property 1", String);
            properties.CreateProperty("Name", String);

            var newProperty = properties.CreateNew(_classifiers);

            Assert.AreEqual("New Property 2", newProperty.Name);
            Assert.AreEqual(String, newProperty.Type);
        }
Example #3
0
        public void CreateNewPropertyWithBestInitialValues_TypeTest()
        {
            var properties = new PropertyList();
            properties.CreateProperty("New Property 1", Integer);
            properties.CreateProperty("New Property 2", Integer);
            properties.CreateProperty("New Property 3", String);

            var newProperty = properties.CreateNew(_classifiers);

            Assert.AreEqual("New Property 4", newProperty.Name);
            Assert.AreEqual(Integer, newProperty.Type);
        }