예제 #1
0
        public void Cadastro_False()
        {
            var usuario = new Util.Usuario().Valida(new Model.Usuario
            {
                Login = "******",
                Nome  = "Teste Carteiras Nome",
                Senha = "1234teste"
            });

            var usuarioId = new Util.Usuario().ListaNomeUsuarios().Find(p => p.Nome == "Teste Carteiras Nome");
            var banco     = new Util.Banco().Add(new Model.Banco
            {
                Descricao = "Banco do brasil",
                IdUsuario = usuarioId.Id,
            });

            var bancoId = new Util.Banco().Lista().Find(p => p.Descricao == "Banco do brasil");

            var carteira = new Util.Carteira().Add(new Model.Carteira
            {
                IdBanco   = bancoId.Id,
                Descricao = null,
                Saldo     = 0
            });

            Assert.IsFalse(carteira);
        }
예제 #2
0
        public void CriarCarteira()
        {
            var usuario = new Util.Usuario().Valida(new Model.Usuario
            {
                Login = "******",
                Nome  = "Teste Carteiras Nome",
                Senha = "1234teste"
            });

            var usuarioId = new Util.Usuario().ListaNomeUsuarios().Find(p => p.Nome == "Teste Carteiras Nome");
            var banco     = new Util.Banco().Add(new Model.Banco
            {
                Descricao = "Banco do brasil",
                IdUsuario = usuarioId.Id,
            });

            var bancoId = new Util.Banco().Lista().Find(p => p.Descricao == "Banco do brasil");

            var carteira = new Util.Carteira().Add(new Model.Carteira
            {
                IdBanco   = bancoId.Id,
                Descricao = "Teste Investimentos",
                Saldo     = 100
            });

            if (!carteira)
            {
                var result = new BancoUtil <Carteira>().ListarCarteira().Select(p => p.Descricao == "Teste Investimentos").Any();
                Assert.IsTrue(result);
            }
            if (carteira)
            {
                Assert.IsTrue(carteira);
            }
        }
예제 #3
0
        public void CalcularSaldo_False()
        {
            CriarCarteira();

            var valor = new Util.Carteira().CalcularSaldo("Naoexiste");

            Assert.IsTrue(valor == -1);
        }
예제 #4
0
        public void CalcularSaldo_OK()
        {
            CriarCarteira();

            var valor = new Util.Carteira().CalcularSaldo("Teste Investimentos");

            Assert.IsTrue(valor == 0);
        }
예제 #5
0
        public void AtualizarSaldo_False()
        {
            CriarCarteira();

            var result = new Util.Carteira().AtualizarSaldo(new Util.Carteira().CalcularSaldo("Teste Investimentos"), "TesteNaoExiste");

            Assert.IsFalse(result);
        }
예제 #6
0
        public void AtualizarSaldo_OK()
        {
            CriarCarteira();

            var result = new Util.Carteira().AtualizarSaldo(new Util.Carteira().CalcularSaldo("Teste Investimentos"), "Teste Investimentos");

            Assert.IsTrue(result);
        }
예제 #7
0
 public CarteiraControllers()
 {
     status   = new Result <List <Carteira> >();
     carteira = new Util.Carteira();
 }