Example #1
0
        public void Consulta_Orcamento_por_chave_primaria()
        {
            repositoryMock.Setup(x => x.FindById(It.IsAny <Int32>())).Returns(OrcamentoStub.Receita());
            var orcamento = repository.FindById(1);

            Assert.AreEqual(orcamento.ID, 1);
        }
Example #2
0
        public void Consulta_Todo_Orcamento()
        {
            repositoryMock.Setup(x => x.GetAll()).Returns(OrcamentoStub.Receitas());
            var orcamentos = repository.GetAll();

            Assert.IsTrue(orcamentos.Count() > 0);
        }
Example #3
0
        public void Exclui_Orcamento()
        {
            repositoryMock.Setup(x => x.Delete(It.IsAny <Orcamento>())).Returns(OrcamentoStub.Receita());
            var orcamento = repository.Delete(OrcamentoStub.Receita());

            Assert.AreEqual(orcamento.ID, 1);
        }
Example #4
0
        public void Put()
        {
            this.InstanciarRequest(HttpMethod.Put);
            var result = _orcamentoAPI.Put(OrcamentoStub.Despesa());

            Assert.IsTrue(result.IsSuccessStatusCode);
        }
Example #5
0
        public void Adiciona_Orcamento()
        {
            repositoryMock.Setup(x => x.Add(It.IsAny <Orcamento>())).Returns(OrcamentoStub.NovaReceita());
            var orcamento = repository.Add(OrcamentoStub.NovaReceita());

            Assert.AreEqual(orcamento.ID, 992);
        }
        public void Listar_Tudo()
        {
            _orcamentoServiceMock.Setup(x => x.GetAll()).Returns(OrcamentoStub.OrcamentoCompleto());
            var despesas = _gerenciadorDeOrcamento.Listar();

            Assert.IsNotNull(despesas);
        }
        public void Enviar_Edit()
        {
            _orcamento = new OrcamentoController(_gerenciadorDeOrcamento);
            var orcamentoViewModel = Mapeador.Mapear <Orcamento, OrcamentoViewModel>(OrcamentoStub.Despesa());
            var result             = _orcamento.Edit(1, orcamentoViewModel) as RedirectToRouteResult;

            Assert.AreEqual("Index", result.RouteValues["action"]);
        }
Example #8
0
        public void Salva_Orcamento()
        {
            repositoryMock.Setup(x => x.Save());
            var orcamento = OrcamentoStub.NovaReceita();

            repository.Save();

            Assert.AreEqual(orcamento.ID, 992);
        }
Example #9
0
        public void Edita_Orcamento()
        {
            repositoryMock.Setup(x => x.Edit(It.IsAny <Orcamento>()));
            var orcamento = OrcamentoStub.Receita();

            orcamento.TaxaPorcentagem = 7.25M;

            repository.Edit(orcamento);

            Assert.AreEqual(orcamento.TaxaPorcentagem, 7.25M);
        }
Example #10
0
        public void Verifica_Propriedades()
        {
            orcamento = OrcamentoStub.NovaDespesa();

            Assert.AreEqual(orcamento.ID, 991);
            Assert.AreEqual(orcamento.Descricao, "Nova Despesa");
            Assert.AreEqual(orcamento.TipoPessoa, ETipoPessoa.PessoaFisica);
            Assert.AreEqual(orcamento.TipoPagamento, ETipoPagamento.Saque);
            Assert.AreEqual(orcamento.TipoOrcamento, ETipoOrcamento.Despesa);
            Assert.IsFalse(orcamento.Fixa);
            Assert.IsNotNull(orcamento.Valores);
        }
Example #11
0
        public void Calcula_Valor_Total_Restante_De_Hoje_Ate_O_Fim()
        {
            var totalParcelas = orcamento.TotalValorRestante(OrcamentoStub.Receita());

            Assert.IsTrue(totalParcelas == 0);
        }
Example #12
0
        public void Calcula_Quantidade_De_Parcelas_Restantes_De_Hoje_Ate_O_Fim()
        {
            var totalParcelas = orcamento.QuantidadeParcelasRestantes(OrcamentoStub.Receita());

            Assert.IsTrue(totalParcelas == 0);
        }
Example #13
0
        public void Calcula_Quantidade_De_Parcelas_Desde_Inicio_Ate_O_Fim()
        {
            var totalParcelas = orcamento.QuantidadeParcelas(OrcamentoStub.Receita());

            Assert.IsTrue(totalParcelas == 3);
        }
Example #14
0
        public void Consulta_Dia_Vencimento_Medio()
        {
            var diaVencimentoMedio = orcamento.DiaVencimentoMedio(OrcamentoStub.Receita());

            Assert.IsTrue(diaVencimentoMedio == 17);
        }
 public void Editar()
 {
     _orcamentoServiceMock.Setup(x => x.Edit(It.IsAny <Orcamento>()));
     _orcamentoServiceMock.Setup(x => x.Save());
     Assert.IsNotNull(_gerenciadorDeOrcamento.Editar(OrcamentoStub.Despesa()));
 }
        public void Consulta_Saldo_Entre_Despesa_e_Receita()
        {
            var saldo = balancete.Saldo(OrcamentoStub.OrcamentoCompleto());

            Assert.IsTrue(saldo == 0);
        }
        public void Consulta_Total_de_Despesa()
        {
            var totalReceitas = balancete.Total(OrcamentoStub.Despesas());

            Assert.IsTrue(totalReceitas == 2700);
        }
 public void Salvar()
 {
     _orcamentoServiceMock.Setup(x => x.Add(It.IsAny <Orcamento>())).Returns(OrcamentoStub.NovaDespesa());
     _orcamentoServiceMock.Setup(x => x.Save());
     Assert.IsTrue(_gerenciadorDeOrcamento.Salvar(It.IsAny <Orcamento>()));
 }
 public void Excluir()
 {
     _orcamentoServiceMock.Setup(x => x.Delete(It.IsAny <Orcamento>()));
     _orcamentoServiceMock.Setup(x => x.Save());
     _gerenciadorDeOrcamento.Excluir(OrcamentoStub.Despesa());
 }