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!"); }
public void SetUp() { regraContaPagarJurosMultaRepositoryMock = Substitute.For <IRegraContaPagarJurosMultaRepository>(); regraContaPagarJurosMultaRepositoryMock.GetAll().Returns(PreencherRegrasContasPagar()); calculoMultaJurosContaPagar = new CalculoMultaJurosContaPagar(regraContaPagarJurosMultaRepositoryMock); valorOriginalContaPagar = 1000M; quantidadeDiasVencido = 6; }