Example #1
0
        public void Aplicar_percentual_value_from_decimal_multiply_operator(decimal valor, decimal percentual, decimal resultado)
        {
            var valueFromDecimal = Percentual.FromDecimal(valor);
            var res = Percentual.FromDecimal(percentual) * valueFromDecimal;

            res.Should().Be(resultado);
        }
Example #2
0
        public void Aplicar_percentual_value_from_decimal(decimal valor, decimal percentual, decimal resultado)
        {
            var valueFromDecimal = Percentual.FromDecimal(valor);

            Percentual.FromDecimal(percentual).Aplicar(valueFromDecimal)
            .Should().Be(resultado);
        }
Example #3
0
 public void Aplicar_percentual(decimal valor, decimal percentual, decimal resultado)
 {
     Percentual.FromDecimal(percentual).Aplicar(valor)
     .Should().Be(resultado);
 }
Example #4
0
        public void Percentual_para_decimal(decimal valor)
        {
            decimal percentual = Percentual.ToDecimal(Percentual.FromDecimal(valor));

            percentual.Should().Be(valor);
        }
Example #5
0
        public void Criar_percentual_de_decimal(decimal valor)
        {
            var percentual = Percentual.FromDecimal(valor);

            percentual.Should().BeEquivalentTo(new Percentual(valor));
        }
Example #6
0
        public void Aplicar_percentual_value_from_int_multiply_operator(int valor, decimal percentual, decimal resultado)
        {
            var res = Percentual.FromDecimal(percentual) * Prazo.FromInt(valor);

            res.Should().Be(resultado);
        }
Example #7
0
        public void Aplicar_percentual_valor_int_multiply_operator(int valor, decimal percentual, decimal resultado)
        {
            var res = Percentual.FromDecimal(percentual) * valor;

            res.Should().Be(resultado);
        }