예제 #1
0
        public void StringSettingDefinition_ConvertFromString_ReturnsOriginalValue()
        {
            var definition = new StringSettingDefinition("test", "desc");

            Assert.AreEqual("value", definition.ConvertFromString("value"));
            Assert.AreEqual(String.Empty, definition.ConvertFromString(String.Empty));
        }
예제 #2
0
        public void StringSettingDefinition_Constructor_PopulatesProperties()
        {
            var definition = new StringSettingDefinition("test", "desc", "def", SettingScopeEnum.Application);

            Assert.AreEqual("test", definition.Name);
            Assert.AreEqual("desc", definition.Description);
            Assert.AreEqual("def", definition.DefaultValue);
            Assert.AreEqual(SettingScopeEnum.Application, definition.Scope);
        }