Ejemplo n.º 1
0
 public void BasicTest()
 {
     Utilities.Math.Fraction TestObject  = new Utilities.Math.Fraction(9, 27);
     Utilities.Math.Fraction TestObject2 = new Utilities.Math.Fraction(3, 4);
     TestObject.Reduce();
     Assert.Equal(3, TestObject.Denominator);
     Assert.Equal(1, TestObject.Numerator);
     Assert.Equal(new Utilities.Math.Fraction(1, 4), TestObject * TestObject2);
     Assert.Equal(new Utilities.Math.Fraction(13, 12), TestObject + TestObject2);
     Assert.Equal(new Utilities.Math.Fraction(-5, 12), TestObject - TestObject2);
     Assert.Equal(new Utilities.Math.Fraction(4, 9), TestObject / TestObject2);
     Assert.Equal(new Utilities.Math.Fraction(-1, 3), -TestObject);
     Assert.Equal(new Utilities.Math.Fraction(9, 27), TestObject);
 }
Ejemplo n.º 2
0
 public void BasicTest()
 {
     Utilities.Math.Fraction TestObject = new Utilities.Math.Fraction(9, 27);
     Utilities.Math.Fraction TestObject2 = new Utilities.Math.Fraction(3, 4);
     TestObject.Reduce();
     Assert.Equal(3, TestObject.Denominator);
     Assert.Equal(1, TestObject.Numerator);
     Assert.Equal(new Utilities.Math.Fraction(1, 4), TestObject * TestObject2);
     Assert.Equal(new Utilities.Math.Fraction(13, 12), TestObject + TestObject2);
     Assert.Equal(new Utilities.Math.Fraction(-5, 12), TestObject - TestObject2);
     Assert.Equal(new Utilities.Math.Fraction(4, 9), TestObject / TestObject2);
     Assert.Equal(new Utilities.Math.Fraction(-1, 3), -TestObject);
     Assert.Equal(new Utilities.Math.Fraction(9, 27), TestObject);
 }