public void Test_SettingNullablePropertiesValue() { var obj = new NullableFields(); ExtFastMember.SetMemberValue(obj, "Decimal", 2); ExtFastMember.SetMemberValue(obj, "DateTime", DateTime.Now); ExtFastMember.SetMemberValue(obj, "DateTimeOffset", DateTimeOffset.Now); ExtFastMember.SetMemberValue(obj, "Object", "dsf"); }
public void Test_SettingNullablePropertiesValue_To_Null() { var obj = new NullableFields(); ExtFastMember.SetMemberValue(obj, "Decimal", null); ExtFastMember.SetMemberValue(obj, "DateTime", null); ExtFastMember.SetMemberValue(obj, "DateTimeOffset", null); ExtFastMember.SetMemberValue(obj, "Object", null); ExtFastMember.SetMemberValue(obj, "Decimal", DBNull.Value); ExtFastMember.SetMemberValue(obj, "DateTime", DBNull.Value); ExtFastMember.SetMemberValue(obj, "DateTimeOffset", DBNull.Value); ExtFastMember.SetMemberValue(obj, "Object", DBNull.Value); }