public void ValidateParameters_ShoulNotReturnErroWhenInitialValueAndMonthsAreGreaterThanZero() { ValidateParameters validateParameters = new ValidateParameters(); decimal initialValue = 1; int months = 1; var result = validateParameters.Validate(initialValue, months); Assert.Equal(string.Empty, result); }
public void ValidateParameters_ShoulReturnErroWhenInitialValueIsLessThanZero() { ValidateParameters validateParameters = new ValidateParameters(); decimal initialValue = -1; int months = 0; var result = validateParameters.Validate(initialValue, months); Assert.Equal("[ERRO] O Valor inicial informado deve ser um número decimal maior que zero (0).", result); }
public void ValidateParameters_ShoulReturnErroWhenMonthsIsZero() { ValidateParameters validateParameters = new ValidateParameters(); decimal initialValue = 1; int months = 0; var result = validateParameters.Validate(initialValue, months); Assert.Equal("[ERRO] O Valor informado no parâmetro 'meses' deve ser um número inteiro maior que zero (0).", result); }