public void ConvertFromField_String() { var propConverter = GetPropetyConverter("PString"); var converter = new DefaultTypeConverter(propConverter); var val = converter.ConvertFromField("abc"); Assert.AreEqual("abc", val); val = converter.ConvertFromField(null); Assert.AreEqual("", val); }
public void ConvertFromField_NullableInt() { var propConverter = GetPropetyConverter("PNInt"); var converter = new DefaultTypeConverter(propConverter); var val = converter.ConvertFromField("1"); Assert.AreEqual(1, val); val = converter.ConvertFromField(""); Assert.IsNull(val); val = converter.ConvertFromField(null); Assert.IsNull(val); //val = converter.ConvertFromField(long.MaxValue.ToField()); // => error }