示例#1
0
        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);
        }
示例#2
0
        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);
        }
示例#3
0
        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);
        }