import static org.junit.Assert.*; import org.junit.After; import org.junit.Before; import org.junit.Test; /** * The test class TestLabClass. * * @author (your name) * @version (a version number or a date) */ public class TestLabClass { /** * Default constructor for test class TestLabClass */ public TestLabClass() { } /** * Sets up the test fixture. * * Called before every test case method. */ @Before public void setUp() { } /** * Tears down the test fixture. * * Called after every test case method. */ @After public void tearDown() { } @Test public void TestAddTeacher() { LabClass labClass2 = new LabClass(2); Teacher teacher2 = new Teacher("Bjørnar", "bjo123"); labClass2.addTeacher(teacher2); labClass2.printList(); } @Test public void testAddStudent() { LabClass labClass1 = new LabClass(2); Student student1 = new Student("Marianne", "mar495"); Student student2 = new Student("Hanne", "han987"); labClass1.enrollStudent(student1); labClass1.enrollStudent(student2); labClass1.printList(); } @Test public void fullstendigTest() { LabClass labClass1 = new LabClass(15); Student student1 = new Student("Marianne", "mar495"); Student student2 = new Student("Hanne", "han987"); Student student3 = new Student("Arild", "ari123"); Student student4 = new Student("Halvor", "hal456"); Student student5 = new Student("Lisa", "lis789"); Teacher teacher1 = new Teacher("Frode", "fro123"); labClass1.enrollStudent(student1); labClass1.enrollStudent(student2); labClass1.enrollStudent(student3); labClass1.enrollStudent(student4); labClass1.enrollStudent(student5); labClass1.addTeacher(teacher1); labClass1.setRoom("Biology lab."); labClass1.setTime("Monday, 10:00"); labClass1.printList(); assert labClass1.getRoom().equals("Biology lab."); } @Test public void testSetRoom() { LabClass labClass1 = new LabClass(5); labClass1.setRoom("A1 110"); } }