Пример #1
0
        public void ConstructSuccess(Rational r, int n, int d)
        {
            Rational newR = (Rational)r.Construct(r.Numerator, r.Denominator);

            Assert.True(r != newR);
            Assert.Equal(r.Numerator, newR.Numerator);
            Assert.Equal(r.Denominator, newR.Denominator);
        }
Пример #2
0
 public void ConstructFail(Rational rat, int n, int d)
 {
     Assert.Throws <ArgumentException>(() => rat.Construct(rat.Numerator, 0));
 }