public void FromFraction_SetsValueAndFraction() { Percentage sixtyPercent = Percentage.FromFraction(.6d); Assert.That(sixtyPercent.Value, Is.EqualTo(60d)); Assert.That(sixtyPercent.Fraction, Is.EqualTo(.6d)); }
public void Equals_Works_As_Expected() { var one = new Percentage(5.0); var other = Percentage.FromFraction(0.05); one.Equals(other).Should().BeTrue(); (one == other).Should().BeTrue(); }
public void Create_Percentage_From_Decimal_Fraction() { var percentage = Percentage.FromFraction(0.05m); percentage.Value.Should().Be(5); }