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); }
public void EnumToIntConvertBack_ValueNotInEnum_ThrowsArgumentException(object value) { var enumToIntConverter = new EnumToIntConverter(); Assert.Throws <ArgumentException>(() => enumToIntConverter.ConvertBack(value, typeof(TestEnumForEnumToIntConverter), parameter: null, culture: null)); }