public void EnumToBoolConvertBack_ThrowsNotImplementedException() { var enumToBoolConverter = new EnumToBoolConverter(); Assert.Throws <NotImplementedException>(() => enumToBoolConverter.ConvertBack(TestEnumForEnumToBoolConverter.Five, typeof(bool), null, CultureInfo.InvariantCulture)); }
public void ShouldConvertBack() { // Arrange IValueConverter converter = new EnumToBoolConverter(); string input = TestEnum.Lorem.ToString(); const TestEnum ExpectedValue = TestEnum.Lorem; // Act var convertedOutput = converter.ConvertBack(null, typeof(TestEnum), input, null); // Assert Assert.Equal(ExpectedValue, convertedOutput); }