示例#1
0
        public void SolicitarAberturaDeContaPessoaFisica_SegundaConta()
        {
            RepositorioAgencia.Limpa();
            RepositorioContaCorrente.Limpa();
            RepositorioAgencia.Criar(125, "ag 125", 1, "banco");


            Assert.IsNotNull(ServicoCliente.CadastrarPessoaFisica("Edson", "*****@*****.**", "21", "1234-5678", "21", "9876-5432", "1234567890", "55889966", "M", new DateTime(1985, 10, 3), "AV", "Americas", 3000, "", "Barra da Tijuca", "Rio de Janeiro", "RJ", "22640102", 4999, 125));
            var cliente2 = ServicoCliente.CadastrarPessoaFisica("Edson2", "*****@*****.**", "21", "1234-5678", "21", "9876-5432", "1234567890", "55889966", "M", new DateTime(1985, 10, 3), "AV", "Americas2", 3000, "", "Barra da Tijuca2", "Rio de Janeiro", "RJ", "22640102", 4999, 125);

            var conta = RepositorioContaCorrente.Listar().Where(c => c.Cliente == cliente2).First();

            Assert.AreEqual(2, conta.Numero);
        }
示例#2
0
        public ContaCorrente PreparaAmbienteTeste()
        {
            ContaCorrente conta = null;

            var firstOrDefault = RepositorioContaCorrente.Listar().FirstOrDefault();

            if (firstOrDefault != null)
            {
                conta = firstOrDefault;
            }
            else
            {
                conta = (ContaCorrente)GetContaPorTipoCliente(CarregaCliente());
                Repositorio.RepositorioContaCorrente.Adicionar(conta);
            }

            return(conta);
        }