Exemplo n.º 1
0
        public void Deve_Lancar_Excecao_Ao_Realizar_O_Calculo_Juros_Multa_Conta_Pagar_Vencida_Que_Nao_Possua_Regras_Juros_Multas()
        {
            regraContaPagarJurosMultaRepositoryMock = Substitute.For <IRegraContaPagarJurosMultaRepository>();
            calculoMultaJurosContaPagar             = new CalculoMultaJurosContaPagar(regraContaPagarJurosMultaRepositoryMock);

            Assert.Throws <Exception>(
                () => calculoMultaJurosContaPagar.Calcular(valorOriginalContaPagar, quantidadeDiasVencido),
                "Não deve ter regras cadastradas!");
        }
Exemplo n.º 2
0
        public void SetUp()
        {
            regraContaPagarJurosMultaRepositoryMock = Substitute.For <IRegraContaPagarJurosMultaRepository>();
            regraContaPagarJurosMultaRepositoryMock.GetAll().Returns(PreencherRegrasContasPagar());

            calculoMultaJurosContaPagar = new CalculoMultaJurosContaPagar(regraContaPagarJurosMultaRepositoryMock);

            valorOriginalContaPagar = 1000M;
            quantidadeDiasVencido   = 6;
        }