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 OperacoesBancariasController_SaldoTest() { decimal saldo = 1000; mockService.Setup(x => x.Saldo(It.IsAny <int>(), It.IsAny <int>(), It.IsAny <int>(), It.IsAny <long>())) .Returns(new Retorno() { Codigo = 200, Data = JsonConvert.SerializeObject(saldo), Mensagem = "Consultado efetuada com sucesso" }); IActionResult result = controller.Saldo(testesUteis.Contas().BancoContaCli, testesUteis.Contas().AgenciaContaCli, testesUteis.Contas().NumeroContaCli, testesUteis.Contas().CpfCli); var okResult = result as OkObjectResult; Retorno contentResult = (Retorno)okResult.Value; Assert.AreEqual(contentResult.Codigo, 200); Assert.AreEqual(contentResult.Mensagem, "Consultado efetuada com sucesso"); Assert.IsNotNull(contentResult.Data); }
public void OperacaoDTOTeste() { TestesUteis testesUteis = new TestesUteis(); var obj = new OperacaoDTO() { Conta = testesUteis.Contas(), NotasUtilizadas = new int[4] { 1, 1, 1, 1 }, Realizada = true, ValorSacado = 500 }; Assert.IsInstanceOfType(obj.Conta, typeof(ContaDTO)); Assert.IsInstanceOfType(obj.NotasUtilizadas, typeof(int[])); Assert.AreEqual(true, obj.Realizada); Assert.AreEqual(500, obj.ValorSacado); }
public void DeveTestar_ListarUsuarioC1() { var options = testeUteis.CriarDataBaseTeste("ListarUsuarioC1Teste"); using (var context = new CommonDbContext(options)) { context.Contas.Add(testeUteis.ListarContas()); context.SaveChanges(); mockCaixaEletronicoDao.Setup(x => x.ListarUsuario(It.IsAny <long>())).Returns(testeUteis.Contas()); var chamada = service.ListarUsuario(testeUteis.ListarContas().CpfCliente); Assert.AreEqual(200, chamada.Codigo); Assert.IsNotNull(chamada.Data); Assert.AreEqual("Consulta efetuada com sucesso", chamada.Mensagem); } }