public void ConvertFrom_TypeError() { WhiteSpaceTrimStringConverter cv = new WhiteSpaceTrimStringConverter(); object o; o = cv.ConvertFrom(null, null, 59); Assert.IsNull(o, "A1"); }
public void ConvertFrom_TypeError() { WhiteSpaceTrimStringConverter cv = new WhiteSpaceTrimStringConverter(); object o = null; Assert.Throws <InvalidCastException>(() => o = cv.ConvertFrom(null, null, 59)); Assert.Null(o); }
public void ConvertTo() { WhiteSpaceTrimStringConverter cv = new WhiteSpaceTrimStringConverter(); Assert.Equal("59", cv.ConvertTo(null, null, "59", typeof(string))); Assert.Equal("59", cv.ConvertTo(null, null, " 59", typeof(string))); Assert.Equal("59", cv.ConvertTo(null, null, "59 ", typeof(string))); Assert.Equal("59", cv.ConvertTo(null, null, " 59 ", typeof(string))); }
public void CanConvertTo() { WhiteSpaceTrimStringConverter cv = new WhiteSpaceTrimStringConverter(); Assert.True(cv.CanConvertTo(null, typeof(string)), "A1"); Assert.False(cv.CanConvertTo(null, typeof(TimeSpan)), "A2"); Assert.False(cv.CanConvertTo(null, typeof(int)), "A3"); Assert.False(cv.CanConvertTo(null, typeof(object)), "A4"); }
public void ConvertTo() { WhiteSpaceTrimStringConverter cv = new WhiteSpaceTrimStringConverter(); Assert.AreEqual("59", cv.ConvertTo(null, null, "59", typeof(string)), "A1"); Assert.AreEqual("59", cv.ConvertTo(null, null, " 59", typeof(string)), "A2"); Assert.AreEqual("59", cv.ConvertTo(null, null, "59 ", typeof(string)), "A3"); Assert.AreEqual("59", cv.ConvertTo(null, null, " 59 ", typeof(string)), "A4"); }
public void ConvertFrom() { WhiteSpaceTrimStringConverter cv = new WhiteSpaceTrimStringConverter(); object o; o = cv.ConvertFrom(null, null, "hi there"); Assert.Equal(typeof(string), o.GetType()); Assert.Equal("hi there", (string)o); o = cv.ConvertFrom(null, null, " hi there "); Assert.Equal("hi there", (string)o); }
public void ConvertTo_TypeError1() { WhiteSpaceTrimStringConverter cv = new WhiteSpaceTrimStringConverter(); Assert.Throws <ArgumentException>(() => cv.ConvertTo(null, null, 59, typeof(string))); }
public void ConvertTo_NullError() { WhiteSpaceTrimStringConverter cv = new WhiteSpaceTrimStringConverter(); Assert.AreEqual("", cv.ConvertTo(null, null, null, typeof(string)), "A1"); }