public void ConsultarContaExistente()
 {
     RepositorioContaCorrente rContaCorrente = RepositorioContaCorrente.Instancia();
     ContaCorrente contaCorrente = new ContaCorrente();
     contaCorrente.Agencia = "031";
     contaCorrente.Numero = "1023";
     rContaCorrente.Inserir<ContaCorrente>(contaCorrente);
     rContaCorrente.ObterContaCorrente<ContaCorrente>(contaCorrente.Agencia, contaCorrente.Numero);
 }
 public void DesbloquearContaCorrente()
 {
     PessoaFisica pessoaFisica = new PessoaFisica();
     ContaCorrente contaCorrente = new ContaCorrente();
     pessoaFisica.Nome = "Allan Oliveira";
     contaCorrente.Titular = pessoaFisica;
     contaCorrente.Agencia = "052";
     contaCorrente.Numero = "3526980";
     contaCorrente.Tarifa = Decimal.Parse("20,00");
     contaCorrente.Desbloquear();
     StatusContaCorrente atual = contaCorrente.Status;
     StatusContaCorrente esperado = StatusContaCorrente.Ativa;
     Assert.AreEqual(esperado, atual);
 }
 public void BloquearContaCorrente()
 {
     PessoaFisica pessoaFisica = new PessoaFisica();
     ContaCorrente contaCorrente = new ContaCorrente();
     pessoaFisica.Nome = "Ana Carolina";
     contaCorrente.Titular = pessoaFisica;
     contaCorrente.Agencia = "068";
     contaCorrente.Numero = "8525691";
     contaCorrente.Tarifa = Decimal.Parse("35,00");
     contaCorrente.Bloquear();
     StatusContaCorrente atual = contaCorrente.Status;
     StatusContaCorrente esperado = StatusContaCorrente.Bloqueada;
     Assert.AreEqual(esperado, atual);
 }
 public void EncerrarContaCorrente()
 {
     PessoaFisica pessoaFisica = new PessoaFisica();
     ContaCorrente contaCorrente = new ContaCorrente ();
     pessoaFisica.Nome = "Glebson Lima";
     contaCorrente.Titular = pessoaFisica;
     contaCorrente.Agencia = "031";
     contaCorrente.Numero = "8547212";
     contaCorrente.Tarifa = Decimal.Parse("15,00");
     contaCorrente.Encerrar();
     StatusContaCorrente atual = contaCorrente.Status;
     StatusContaCorrente esperado = StatusContaCorrente.Encerrada;
     Assert.AreEqual(esperado, atual);
 }