From 1ffcafb4b3de8bda996df6788622b16657e7babe Mon Sep 17 00:00:00 2001
From: schmolli <martin.schmollinger@reutlingen-university.de>
Date: Sat, 2 May 2020 10:24:41 +0200
Subject: [PATCH] Added a simple test class to preserve directory structure

---
 src/test/java/io/fp/campus/FacultyTest.java | 38 +++++++++++++++++++++
 1 file changed, 38 insertions(+)
 create mode 100644 src/test/java/io/fp/campus/FacultyTest.java

diff --git a/src/test/java/io/fp/campus/FacultyTest.java b/src/test/java/io/fp/campus/FacultyTest.java
new file mode 100644
index 0000000..843e89a
--- /dev/null
+++ b/src/test/java/io/fp/campus/FacultyTest.java
@@ -0,0 +1,38 @@
+package io.fp.campus;
+
+import java.util.ArrayList;
+
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
+public class FacultyTest {
+
+    Faculty inf;
+
+    @BeforeEach
+    void setUp() {
+        inf = new Faculty("INF");
+        Professor schmolli = new Professor("Schmollinger", 77, "BPM", inf);
+        schmolli.setTalking(false);
+        
+        Assistent kevin = new Assistent("Jovanovic", 26, inf);
+        kevin.setBoss(schmolli);
+
+        Assistent juergen = new Assistent("Krauß", 30, inf);
+        juergen.setBoss(schmolli);
+
+        Assistent backe = new Assistent("Backe", 50, inf);
+        
+        inf.addProfessor(schmolli);
+        inf.addAssistent(kevin);
+        inf.addAssistent(juergen);
+        inf.addAssistent(backe);
+    }
+    @Test
+    void testGetProfWithAssis() {
+        ArrayList<Professor> profs = inf.getProfs();
+        ArrayList<Professor> profsWithAssis = inf.getProfWithAssis();
+        assertEquals(profs, profsWithAssis);
+    }
+}
\ No newline at end of file
-- 
GitLab