public void TestSameNameDifferentType() { MapProperties map = new MapProperties(); map.OnAssigning = OnAssigning; var xx = map.Map <ObjectMock, ObjectMock3>(Builder <ObjectMock> .CreateNew().Build(), new ObjectMock3()); }
public void TestSourceIsObject() { MapProperties map = new MapProperties(); map.OnAssigning = OnAssigning; var xx = map.Map <ObjectMock, ObjectMock>(Builder <ObjectMock> .CreateNew().Build(), new ObjectMock()); }
public void TestChildExclude() { MapProperties map = new MapProperties(); var mock = Builder <ObjectMock> .CreateNew().Build(); mock.prop4 = new Mocks.ObjectMock2(); mock.prop4.exludeProp = "ssss"; var result = map.Map <ObjectMock, ObjectMock3>(mock, new ObjectMock3(), new List <string> { "exludeProp" }); if (!string.IsNullOrWhiteSpace(result.prop4.exludeProp)) { Assert.Fail(); } }
public void TestWithoutAssign() { MapProperties map = new MapProperties(); var xx = map.Map <ObjectMock, ObjectMock3>(Builder <ObjectMock> .CreateNew().Build(), new ObjectMock3()); }