Example #1
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 #2
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 #3
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 #4
0
        public void Calcula_Valor_Total_Restante_De_Hoje_Ate_O_Fim()
        {
            var totalParcelas = orcamento.TotalValorRestante(OrcamentoStub.Receita());

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

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

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

            Assert.IsTrue(diaVencimentoMedio == 17);
        }