Exemplo n.º 1
0
        public void MapFromTest()
        {
            var currentDate = DateTime.Now;

            var objC = new ConfigC()
            {
                BirthDate = currentDate,
                Id        = 1,
                Name      = "Timuçin",
                Surname   = "KIVANÇ"
            };

            TypeAdapterConfig <ConfigC, ConfigD> .NewConfig()
            //.MapFrom(dest => dest.FullName, (src) => string.Concat(src.Name, " ", src.Surname));
            .MapFrom(dest => dest.FullName, src => string.Concat(src.Name, " ", src.Surname));

            var objD = ClassAdapter <ConfigC, ConfigD> .Adapt(objC);

            Assert.IsNotNull(objD);

            Assert.IsTrue(objD.Id == 1 && objD.FullName == "Timuçin KIVANÇ" && objD.BirthDate == currentDate);
        }
        public void MapFromTest()
        {
            var currentDate = DateTime.Now;

            var objC = new ConfigC()
            {
                BirthDate = currentDate,
                Id = 1,
                Name = "Timuçin",
                Surname = "KIVANÇ"
            };

            TypeAdapterConfig<ConfigC, ConfigD>.NewConfig()
                //.MapFrom(dest => dest.FullName, (src) => string.Concat(src.Name, " ", src.Surname));
                .MapFrom(dest => dest.FullName, src => string.Concat(src.Name, " ", src.Surname));

            var objD = ClassAdapter<ConfigC, ConfigD>.Adapt(objC);

            Assert.IsNotNull(objD);

            Assert.IsTrue(objD.Id == 1 && objD.FullName == "Timuçin KIVANÇ" && objD.BirthDate == currentDate);
        }