public void TestTargetNotNullableSourceNotNullable() { var from1 = new FromNotNullProp() { Id = 2, Name = "2005", InM = new InClassMapper() { Owner = "紫妈", Map = new StructMapper() { Owner = "dld" } } }; var to1 = EasyMapper.Map <FromNotNullProp, ToNotNullProp>(from1); var to10 = new ToNotNullProp(); var to11 = EasyMapper.Map <FromNotNullProp, ToNotNullProp>(from1, to10); var to2 = EasyMapper.Map <FromNotNullProp, ToNotNullField>(from1); var from2 = new FromNotNullField() { Id = 5, Name = "2005" }; to1 = EasyMapper.Map <FromNotNullField, ToNotNullProp>(from2); to2 = EasyMapper.Map <FromNotNullField, ToNotNullField>(from2); }
public void TestLoadStruct() { var im = new InClassMapper(); im.Owner = "abc"; //var from1 = new FromNotNullProp() { Id = 2, Name = "2005", InM = new InClassMapper() { Owner = "紫妈" } }; var to = new ToNotNullProp() { }; to.InM = im; }