public void Somatorio_de_percentuais_como_decimal(decimal valor1, decimal valor2, decimal valor3, decimal resultado) { var valores = new Collection <decimal>() { PercentualPositivo.ToDecimal(new PercentualPositivo(valor1)), PercentualPositivo.ToDecimal(new PercentualPositivo(valor2)), PercentualPositivo.ToDecimal(new PercentualPositivo(valor3)) }; valores.Sum().Should().Be(PercentualPositivo.ToDecimal(new PercentualPositivo(resultado))); }
public void Percentual_positivo_para_decimal(decimal valor) { decimal percentual = PercentualPositivo.ToDecimal(PercentualPositivo.FromDecimal(valor)); percentual.Should().Be(valor); }