public void Convert_ValidMethod() { var converter = new MethodToValueConverter(); Assert.AreEqual("1234", converter.Convert(1234, typeof (string), "ToString", (CultureInfo)null)); Assert.AreEqual("ABCD", converter.Convert(" ABCD ", typeof (string), "Trim", (CultureInfo)null)); }
public void ConvertBack() { var converter = new MethodToValueConverter(); ExceptionTester.CallMethodAndExpectException<Exception>(() => converter.ConvertBack("ABCD", typeof (string), "ToString", (CultureInfo)null)); }
public void Convert_InvalidMethod() { var converter = new MethodToValueConverter(); Assert.AreEqual("Pineapple", converter.Convert("Pineapple", typeof (string), "InvalidMethodName", (CultureInfo)null)); }
public void Convert_NullValue() { var converter = new MethodToValueConverter(); Assert.IsNull(converter.Convert(null, typeof (string), "ToString", (CultureInfo)null)); }