public void FromFraction_SetsValueAndFraction()
        {
            Percentage sixtyPercent = Percentage.FromFraction(.6d);

            Assert.That(sixtyPercent.Value, Is.EqualTo(60d));
            Assert.That(sixtyPercent.Fraction, Is.EqualTo(.6d));
        }
Пример #2
0
        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();
        }
Пример #3
0
        public void Create_Percentage_From_Decimal_Fraction()
        {
            var percentage = Percentage.FromFraction(0.05m);

            percentage.Value.Should().Be(5);
        }