Example #1
0
        public void CorrectFractionTest()
        {
            FractionBuilder builder  = new FractionBuilder();
            Fraction        fraction = builder.WithNominator(2).WithDenominator(1).Build();

            Assert.True(fraction.Calculate() == 2 / 1);
        }
Example #2
0
        public void IncorrectFractionTest()
        {
            FractionBuilder builder  = new FractionBuilder();
            Fraction        fraction = builder.WithNominator(1).WithDenominator(0).Build();

            Assert.Throws <DivideByZeroException>(
                delegate { fraction.Calculate(); }
                );
        }