public void ValueConverterReturnsNullOnConvertingToUnexpectedTargetTypeTest() { var converter = new StringAndDateTimeValueConverter(); const string text = "2012-09-28"; var parameter = new object(); var result = converter.Convert(text, typeof(TestException), parameter, CultureInfo.InvariantCulture); Assert.IsNull(result); }
public void ValueConverterConvertsStringToDateTimeTest() { var converter = new StringAndDateTimeValueConverter(); const string text = "2012-09-28"; var parameter = new object(); var result = converter.Convert(text, typeof(DateTime), parameter, CultureInfo.InvariantCulture); Assert.IsNotNull(result); Assert.IsInstanceOf <DateTime>(result); Assert.AreEqual(DateTime.Parse(text), (DateTime)result); }