public CaixaEletronicoDAOTest()
 {
     config              = new Mock <IConfiguration>();
     mockOperacoes       = new Mock <IOperacoesBancariasDAO>();
     mockCaixaEletronico = new Mock <ICaixaEletronicoDAO>();
     testesUteis         = new TestesUteis();
 }
        public void ContasTransferenciaDTOTeste()
        {
            TestesUteis testesUteis = new TestesUteis();

            ContasTransferenciaDTO obj = testesUteis.ContasTransferencia();

            Assert.AreEqual(2020, obj.Usuario_Agencia);
            Assert.AreEqual(341, obj.Usuario_Banco);
            Assert.AreEqual(12345678900, obj.Usuario_Cpf);
            Assert.AreEqual(20203411, obj.Usuario_NumeroConta);
            Assert.AreEqual(2020, obj.Destino_Agencia);
            Assert.AreEqual(341, obj.Destino_Banco);
            Assert.AreEqual(12345678900, obj.Destino_Cpf);
            Assert.AreEqual(20203411, obj.Destino_NumeroConta);
        }
        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 Initialize()
 {
     mockCaixaEletronicoDao = new Mock <ICaixaEletronicoDAO>();
     service    = new CaixaEletronicoService(mockCaixaEletronicoDao.Object);
     testeUteis = new TestesUteis();
 }
 public OperacoesBancariasControllerTest()
 {
     mockService = new Mock <IOperacoesBancariasService>();
     controller  = new OperacoesBancariasController(mockService.Object);
     testesUteis = new TestesUteis();
 }
 public CaixaEletronicoControllerTest()
 {
     mockService = new Mock <ICaixaEletronicoService>();
     controller  = new CaixaEletronicoController(mockService.Object);
     testesUteis = new TestesUteis();
 }