package rational;

import junit.framework.TestCase;

public class RationalTestComparisons extends TestCase {

	
	private Rational r = new Rational (5,8);
	private Rational rNeg = Rational.negate(r);
	private Rational rInv = Rational.invert(r);

	public void testEqualsRational() {
		assertTrue (r.equals(r));
		assertFalse (r.equals(rInv));
	}

	public void testCompareTo() {
		assertEquals (-1, r.compareTo(rInv));
		assertEquals (0, r.compareTo(r));
		assertEquals (1, r.compareTo(rNeg));
	}

}
