Esempio n. 1
0
        public void EnumToIntConvertBack_Validation(object?value, object expectedResult)
        {
            var enumToIntConverter = new EnumToIntConverter();
            var result             = enumToIntConverter.ConvertBack(value, typeof(TestEnumForEnumToIntConverter), parameter: null, culture: null);

            Assert.AreEqual(expectedResult, result);
        }
Esempio n. 2
0
        public void EnumToIntConvertBack_ValueNotInEnum_ThrowsArgumentException(object value)
        {
            var enumToIntConverter = new EnumToIntConverter();

            Assert.Throws <ArgumentException>(() => enumToIntConverter.ConvertBack(value, typeof(TestEnumForEnumToIntConverter), parameter: null, culture: null));
        }