Example #1
0
 public void testMultiply_MutableRational()
 {
     Console.Out.WriteLine("multiply");
     Rational.MutableRational rational = new Rational.MutableRational(1, 2);
     Rational.MutableRational instance = new Rational.MutableRational(1, 2);
     instance.multiply(rational);
     Rational.MutableRational expResult = new Rational.MutableRational(1, 4);
     Assert.AreEqual(expResult.toString(), instance.toString());
 }
Example #2
0
 public void testSubtraction_MutableRational()
 {
     Console.Out.WriteLine("subtraction");
     Rational.MutableRational rational = new Rational.MutableRational(1, 4);
     Rational.MutableRational instance = new Rational.MutableRational(1, 2);
     instance.subtraction(rational);
     Rational.MutableRational expResult = new Rational.MutableRational(1, 4);
     Assert.AreEqual(expResult.toString(), instance.toString());
 }
Example #3
0
 public void testDivide_MutableRational()
 {
     Console.Out.WriteLine("divide");
     Rational.MutableRational rational = new Rational.MutableRational(1, 2);
     Rational.MutableRational instance = new Rational.MutableRational(1, 2);
     instance.divide(rational);
     Rational.MutableRational expResult = new Rational.MutableRational(2, 2);
     Assert.AreEqual(expResult.toString(), instance.toString());
 }
Example #4
0
        public void testToString()
        {
            Console.Out.WriteLine("toString");
            Rational.MutableRational instance = new Rational.MutableRational();
            String expResult = "0/1";
            String result    = instance.toString();

            Assert.AreEqual(expResult, result);
        }
Example #5
0
        public void testSubtraction_int()
        {
            Console.Out.WriteLine("subtraction");
            int value = 1;

            Rational.MutableRational instance = new Rational.MutableRational(3, 2);
            instance.subtraction(value);
            Rational.MutableRational expResult = new Rational.MutableRational(1, 2);
            Assert.AreEqual(expResult.toString(), instance.toString());
        }
Example #6
0
        public void testDivide_int()
        {
            Console.Out.WriteLine("divide");
            int value = 2;

            Rational.MutableRational instance = new Rational.MutableRational(1, 2);
            instance.divide(value);
            Rational.MutableRational expResult = new Rational.MutableRational(1, 4);
            Assert.AreEqual(expResult.toString(), instance.toString());
        }