import static org.junit.Assert.*; import org.junit.Test; public class TestGradStudent { @Test public void testGradStudent() { GradStudent s1 = new GradStudent("Kennedy Owen",1,"David Janzen"); assertTrue(s1 != null); assertEquals(s1.name,"Kennedy Owen"); assertEquals(s1.advisorName,"David Janzen"); } @Test public void testTwoStudent() { GradStudent s1 = new GradStudent("Sally Smith",1,"David Janzen"); GradStudent s2 = new GradStudent("John Jones",2,"David Janzen"); assertTrue(s1 != null); assertEquals(s1.name,"Sally Smith"); assertEquals(s1.advisorName,"David Janzen"); assertTrue(s2 != null); assertEquals(s2.name,"John Jones"); assertEquals(s2.advisorName,"David Janzen"); } /* @Test public void testAddCourse() { Student s1 = new Student("David Janzen",1); Course c1 = new Course("CPE",123,15,4,"Intro to Computing",4.0); assertTrue(s1.numCourses == 0); s1.addCourse(c1); assertTrue(s1.numCourses == 1); } */ @Test public void testCalcGPA() { GradStudent s1 = new GradStudent("John Jones",1,"David Janzen"); Course c1 = new Course("CPE",123,15,4,"Intro to Computing",4.0); s1.addCourse(c1); Course c2 = new Course("MATH",142,2,4,"Calculus II",3.0); s1.addCourse(c2); assertEquals(s1.calcGPA(),3.5,.0001); } }