Ejemplo n.º 1
0
        public void EnumConverterDescriptionOk()
        {
            EnumConverterAttribute enumConverter = new EnumConverterAttribute(typeof(TestEnum));
            TestDecorator          valueProvider = new TestDecorator("DescriptionValue1");

            enumConverter.SetDecorator(valueProvider);
            TestEnum actual = (TestEnum)enumConverter.GetValue();

            Assert.AreEqual(TestEnum.DescVal1, actual);
        }
Ejemplo n.º 2
0
        public void EnumConverterLiternalOk()
        {
            EnumConverterAttribute enumConverter = new EnumConverterAttribute(typeof(TestEnum));
            TestDecorator          valueProvider = new TestDecorator("TestValue1");

            enumConverter.SetDecorator(valueProvider);
            TestEnum actual = (TestEnum)enumConverter.GetValue();

            Assert.AreEqual(TestEnum.TestValue1, actual);
        }