예제 #1
0
        public void TesteCadastrar()
        {
            ValidaCampos();

            var campos = GeraListaDeCampos(NaoDeveGerarId);

            _daoConta.Insere(new Conta(campos));

            _linhaDaTabelaFoiClicada = false;

            PopulaTable();
        }
예제 #2
0
        public void DadoQueJaExisteUmaContaComOCpf(string p0)
        {
            var conta = new Conta
            {
                Nome     = "Fernando",
                Telefone = "(62) 99854-0164",
                Cpf      = p0,
                Saldo    = 0,
                Limite   = 0
            };

            _telaContas.TesteCampos(conta.RecebePropriedades());

            try
            {
                _daoConta.PesquisaPorCpf(p0);
            }
            catch (PesquisaSemSucessoException)
            {
                _daoConta.Insere(conta);
            }

            Assert.Throws <CpfExistenteException>(() => _telaContas.TesteCadastrar());
        }