public void pessoa()
        {
            //Arange
            var mock = new MockRepository();
            var repositorio = mock.StrictMock<IRepositorioDePessoas>();
            var mapper = mock.Stub<PessoaMapper>();

            IPessoaAplicacao pessoaAplicacao = new PessoaAplicacao(repositorio, null, mapper);

            const int id = 1;
            var pessoa = new Pessoa {Id = id};
            var dtoPessoa = new DtoPessoa {Id = id};
            Expect.Call(repositorio.Obter(id)).Return(pessoa);
            Expect.Call(mapper.Mapeamento(pessoa)).Return(dtoPessoa);
            mock.ReplayAll();

            //Act
            var retorno = pessoaAplicacao.DtoPessoa(id);

            //Assert
            Assert.AreEqual(pessoa.Id, retorno.Id);
            mock.VerifyAll();
        }