Exemplo n.º 1
0
        public void MapToTest()
        {
            var funcionario = new Funcionario();
            Pessoa pessoa = ObterPessoa();
            funcionario = pessoa.MapTo(funcionario);

            Assert.AreEqual(pessoa.Nome, funcionario.Nome);
        }
Exemplo n.º 2
0
        public void DefaultMappingToExistingTest()
        {
            var pessoa = ObterPessoa();
            var funcionario = new Funcionario {Nome = "Lorem", SobreNome = "Ipsum", Idade = 55, Matricula = 123456};

            Mapper<Pessoa>.Map(pessoa).UsingDefaultMappings().To(funcionario);

            Assert.IsNotNull(funcionario);
            Assert.AreEqual(pessoa.Nome, funcionario.Nome);
            Assert.AreEqual(pessoa.Sobrenome, funcionario.SobreNome);
            Assert.AreEqual(pessoa.Idade, funcionario.Idade);
            Assert.AreEqual(123456, funcionario.Matricula);
        }