FileDocCategorySizeDatePackage
EqualsDemoTest.javaAPI DocExample820Tue Jun 03 21:44:10 BST 2003None

EqualsDemoTest.java

import junit.framework.*;

/** Some JUnit test cases for EqualsDemo.
 * Writing a full set is left as "an exercise for the reader".
 * Run as: $ java junit.textui.TestRunner EqualsDemoTest
 * @version $Id: EqualsDemoTest.java,v 1.3 2003/06/04 01:44:10 ian Exp $
 */
public class EqualsDemoTest extends TestCase {

	/** an object being tested */
	EqualsDemo d1;
	/** another object being tested */
	EqualsDemo d2;

	/** init() method */
	public void setUp() {
		d1 = new EqualsDemo();
		d2 = new EqualsDemo();
	}

	/** constructor plumbing for junit */
	public EqualsDemoTest(String name) {
		super(name);
	}

	public void testSymmetry() { 
		assertTrue(d1.equals(d1));
	}

	public void testSymmetric() {
		assertTrue(d1.equals(d2) && d2.equals(d1));
	}

	public void testCaution() {
		assertTrue(!d1.equals(null));
	}
}