public void AfterMapping_SimpleType() { var currentDate = DateTime.Now; var objC = new ConfigC() { BirthDate = currentDate, Id = 1, Name = "Timuçin", Surname = "KIVANÇ" }; Mapper.Config <ConfigC, ConfigD>() .AfterMapping((s, d) => d.Id += 1000); var objD = Mapper.Map <ConfigC, ConfigD>(objC); Assert.NotNull(objD); Assert.Equal(1001, objD.Id); }
public void MapFromTest() { var currentDate = DateTime.Now; var objC = new ConfigC() { BirthDate = currentDate, Id = 1, Name = "Timuçin", Surname = "KIVANÇ" }; Mapper.Config <ConfigC, ConfigD>() .MapProperty(dest => dest.FullName, src => string.Concat(src.Name, " ", src.Surname)); var objD = Mapper.Map <ConfigC, ConfigD>(objC); Assert.NotNull(objD); Assert.True(objD.Id == 1 && objD.FullName == "Timuçin KIVANÇ" && objD.BirthDate == currentDate); }