/** * Test class for Student. * * @author Dr. Jody Paul * @version CS1 Spring 2006 */ public class StudentTest extends junit.framework.TestCase { /** Tests the getName() method. */ public void testGetName() { Student student1 = new Student("FirstName", 9048391); assertEquals("FirstName", student1.getName()); Student student2 = new Student("Ima Student", 987654321); assertEquals("Ima Student", student2.getName()); } /** Tests the getID() method. */ public void testGetID() { Student student1 = new Student("FirstName", 9048391); assertEquals(9048391, student1.getID()); Student student2 = new Student("Ima Student", 987654321); assertEquals(987654321, student2.getID()); } /** Tests the equals(Student s) method. */ public void testEquals() { Student student1 = new Student("Ima Student", 987654321); Student student2 = new Student("Ima Student", 987654321); Student student3 = new Student("Same I. D. Number", 987654321); Student student4 = new Student("Ima Student", 123456789); assertEquals(true, student1.equals(student2)); assertEquals(false, student2.equals(student3)); assertEquals(false, student1.equals(student4)); } }