示例#1
0
        public void Uma_Pessoa_Tem_Pelo_Menos_Um_Endereco()
        {
            var pessoa   = PessoaStub.GetInstance(0);
            var endereco = EnderecoStub.GetInstance(0);

            pessoa.AdicionarEndereco(endereco);

            Assert.IsTrue(pessoa.Enderecos.Contains(endereco));
        }
示例#2
0
        public void ObterPessoaPorEnderecoTest()
        {
            var mockPessoa = new Mock <IPessoaRepositorio>();
            var pessoa     = PessoaStub.GetInstance(0);
            var endereco   = EnderecoStub.GetInstance(0);

            pessoa.Enderecos.Add(endereco);

            //mockPessoa.Setup(repositorio => repositorio.ObterPessoaPorEndereco(endereco)).Returns();
        }
示例#3
0
        public void Adicionar_Endereco()
        {
            var mockPessoa = new Mock <IPessoaRepositorio>();
            var pessoa     = PessoaStub.GetInstance(0);
            var endereco   = EnderecoStub.GetInstance(0);

            pessoa.Enderecos.Add(endereco);

            mockPessoa.Setup(repositorio => repositorio.SalvarEndereco(endereco)).Returns(pessoa);
        }
示例#4
0
        public void Lista_De_Endereco_Tem_Um_Endereco_Ao_Menos()
        {
            var endereco      = new Endereco();
            var enderecoLista = new List <Endereco>();

            endereco = EnderecoStub.GetInstance(0);
            enderecoLista.Add(endereco);

            Assert.IsTrue(enderecoLista.Contains(endereco));
        }
示例#5
0
        public void RemoverEnderecoTest()
        {
            var mockPessoa   = new Mock <IPessoaRepositorio>();
            var mockEndereco = new Mock <IEnderecoRespositorio>();
            var pessoa       = PessoaStub.GetInstance(0);
            var endereco     = EnderecoStub.GetInstance(0);

            pessoa.Enderecos.Add(endereco);

            var catalogoEndereco = new CatalogoEndereco(endereco, pessoa);
        }