public void CaixaEletronicoDAOTest_ValidarSaque() { var options = testesUteis.CriarDataBaseTeste("ValidarSaqueDAOTeste"); decimal valorSacar = 500; using (var context = new CommonDbContext(options)) { caixaEletronicoDao = new CaixaEletronicoDAO(context); var result = caixaEletronicoDao.ValidarSaque(valorSacar, testesUteis.ListarContas(), testesUteis.ListarCaixas()); Assert.IsNotNull(result); } }
public void OperacoesBancariasDAOTest_Saldo() { var options = testesUteis.CriarDataBaseTeste("SaldoDAOTeste"); using (var context = new CommonDbContext(options)) { context.Contas.Add(testesUteis.ListarContas()); context.SaveChanges(); OperacoesBancariasDao = new OperacoesBancariasDAO(context, mockCaixaEletronico.Object); var result = OperacoesBancariasDao.Saldo(testesUteis.Contas().BancoContaCli, testesUteis.Contas().AgenciaContaCli, testesUteis.Contas().NumeroContaCli, testesUteis.Contas().CpfCli); Assert.IsNotNull(result); } }
public void OperacoesBancariasController_LoginTest() { mockService.Setup(x => x.Login(It.IsAny <long>(), It.IsAny <int>())) .Returns(new Retorno() { Codigo = 200, Data = JsonConvert.SerializeObject(true), Mensagem = "Login efetuado com sucesso." }); IActionResult result = controller.Login(testesUteis.Contas().CpfCli, testesUteis.ListarContas().SenhaConta); var okResult = result as OkObjectResult; Retorno contentResult = (Retorno)okResult.Value; Assert.AreEqual(contentResult.Codigo, 200); Assert.AreEqual(contentResult.Mensagem, "Login efetuado com sucesso."); Assert.IsNotNull(contentResult.Data); }
public void DeveTestar_Login() { var options = testeUteis.CriarDataBaseTeste("LoginTeste"); using (var context = new CommonDbContext(options)) { context.Contas.Add(testeUteis.ListarContas()); context.SaveChanges(); var chamada = service.Login(testeUteis.ListarContas().CpfCliente, testeUteis.ListarContas().SenhaConta); Assert.AreEqual(500, chamada.Codigo); Assert.IsNull(chamada.Data); Assert.AreEqual("Erro ao realizar login, verifique as informações.", chamada.Mensagem); } }