diff --git a/pom.xml b/pom.xml
index d3f05d5..1841d9b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -50,6 +50,12 @@
${mockito.version}
test
+
+ junit
+ junit
+ 4.8.2
+ test
+
diff --git a/src/main/java/hs/fulda/de/ci/exam/project/Airline.java b/src/main/java/hs/fulda/de/ci/exam/project/Airline.java
new file mode 100644
index 0000000..fb48233
--- /dev/null
+++ b/src/main/java/hs/fulda/de/ci/exam/project/Airline.java
@@ -0,0 +1,17 @@
+package hs.fulda.de.ci.exam.project;
+
+public class Airline {
+ private String name;
+
+ public Airline(String name, String code) {
+ this.name = name;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+}
diff --git a/src/test/java/hs/fulda/de/ci/exam/project/AirlineTest.java b/src/test/java/hs/fulda/de/ci/exam/project/AirlineTest.java
new file mode 100644
index 0000000..cc81361
--- /dev/null
+++ b/src/test/java/hs/fulda/de/ci/exam/project/AirlineTest.java
@@ -0,0 +1,17 @@
+package hs.fulda.de.ci.exam.project;
+
+import org.junit.jupiter.api.Test;
+import org.junit.runner.RunWith;
+import org.mockito.junit.MockitoJUnitRunner;
+
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.junit.jupiter.api.Assertions.fail;
+
+@RunWith(MockitoJUnitRunner.class)
+public class AirlineTest {
+ @Test
+ void testConstructorSetsNameParameterCorrectly(){
+ Airline airline = new Airline("Pegasus", "1234");
+ assertThat(airline.getName()).describedAs("name of airline").isEqualTo("Pegasus");
+ }
+}
diff --git a/target/AirlineManagementSystem-1.0-SNAPSHOT.jar b/target/AirlineManagementSystem-1.0-SNAPSHOT.jar
index 345bef8..f166720 100644
Binary files a/target/AirlineManagementSystem-1.0-SNAPSHOT.jar and b/target/AirlineManagementSystem-1.0-SNAPSHOT.jar differ
diff --git a/target/classes/hs/fulda/de/ci/exam/project/Person.class b/target/classes/hs/fulda/de/ci/exam/project/Person.class
index 4407f72..79140f2 100644
Binary files a/target/classes/hs/fulda/de/ci/exam/project/Person.class and b/target/classes/hs/fulda/de/ci/exam/project/Person.class differ
diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
index 72e7601..ca0dfcb 100644
--- a/target/maven-archiver/pom.properties
+++ b/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Mon Jan 24 12:13:24 CET 2022
+#Sat Jan 29 15:33:12 CET 2022
groupId=hs.fulda.de.ci.exam.project
artifactId=AirlineManagementSystem
version=1.0-SNAPSHOT
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
index 4146c73..e6d23e5 100644
--- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -1 +1,4 @@
-hs/fulda/de/ci/exam/project/ExampleClass.class
+hs/fulda/de/ci/exam/project/FlightInstance.class
+hs/fulda/de/ci/exam/project/Airport.class
+hs/fulda/de/ci/exam/project/Address.class
+hs/fulda/de/ci/exam/project/Flight.class
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
index 764d565..eadb9ed 100644
--- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -1 +1,4 @@
-/Users/imron/OneDrive - lt.hs-fulda.de/Desktop/Semester_7_HSF/CI/AirlineManagementSystem/src/main/java/hs/fulda/de/ci/exam/project/ExampleClass.java
+/Users/imron/Library/CloudStorage/OneDrive-lt.hs-fulda.de/Desktop/Semester_7_HSF/CI/AirlineManagementSystem/src/main/java/hs/fulda/de/ci/exam/project/Airport.java
+/Users/imron/Library/CloudStorage/OneDrive-lt.hs-fulda.de/Desktop/Semester_7_HSF/CI/AirlineManagementSystem/src/main/java/hs/fulda/de/ci/exam/project/Address.java
+/Users/imron/Library/CloudStorage/OneDrive-lt.hs-fulda.de/Desktop/Semester_7_HSF/CI/AirlineManagementSystem/src/main/java/hs/fulda/de/ci/exam/project/FlightInstance.java
+/Users/imron/Library/CloudStorage/OneDrive-lt.hs-fulda.de/Desktop/Semester_7_HSF/CI/AirlineManagementSystem/src/main/java/hs/fulda/de/ci/exam/project/Flight.java
diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
index 2a3e81d..c17a6a7 100644
--- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
+++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
@@ -1 +1,3 @@
-hs/fulda/de/ci/exam/project/ExampleClassTest.class
+hs/fulda/de/ci/exam/project/AddressTest.class
+hs/fulda/de/ci/exam/project/FlightTest.class
+hs/fulda/de/ci/exam/project/AirportTest.class
diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
index 09bf98c..f230483 100644
--- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
+++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
@@ -1,2 +1,3 @@
-/Users/imron/OneDrive - lt.hs-fulda.de/Desktop/Semester_7_HSF/CI/AirlineManagementSystem/src/test/java/hs/fulda/de/ci/exam/project/ExampleClassTest.java
-/Users/imron/OneDrive - lt.hs-fulda.de/Desktop/Semester_7_HSF/CI/AirlineManagementSystem/src/test/java/TestExample.java
+/Users/imron/Library/CloudStorage/OneDrive-lt.hs-fulda.de/Desktop/Semester_7_HSF/CI/AirlineManagementSystem/src/test/java/hs/fulda/de/ci/exam/project/FlightTest.java
+/Users/imron/Library/CloudStorage/OneDrive-lt.hs-fulda.de/Desktop/Semester_7_HSF/CI/AirlineManagementSystem/src/test/java/hs/fulda/de/ci/exam/project/AirportTest.java
+/Users/imron/Library/CloudStorage/OneDrive-lt.hs-fulda.de/Desktop/Semester_7_HSF/CI/AirlineManagementSystem/src/test/java/hs/fulda/de/ci/exam/project/AddressTest.java
diff --git a/target/surefire-reports/TEST-TestExample.xml b/target/surefire-reports/TEST-TestExample.xml
deleted file mode 100644
index 38e33bc..0000000
--- a/target/surefire-reports/TEST-TestExample.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/target/surefire-reports/TEST-hs.fulda.de.ci.exam.project.ExampleClassTest.xml b/target/surefire-reports/TEST-hs.fulda.de.ci.exam.project.ExampleClassTest.xml
deleted file mode 100644
index bbddb48..0000000
--- a/target/surefire-reports/TEST-hs.fulda.de.ci.exam.project.ExampleClassTest.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/target/surefire-reports/TEST-hs.fulda.de.ci.exam.project.TestExampleClass.xml b/target/surefire-reports/TEST-hs.fulda.de.ci.exam.project.TestExampleClass.xml
deleted file mode 100644
index 692684a..0000000
--- a/target/surefire-reports/TEST-hs.fulda.de.ci.exam.project.TestExampleClass.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/target/surefire-reports/TestExample.txt b/target/surefire-reports/TestExample.txt
deleted file mode 100644
index 0f318c5..0000000
--- a/target/surefire-reports/TestExample.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: TestExample
--------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in TestExample
diff --git a/target/surefire-reports/hs.fulda.de.ci.exam.project.ExampleClassTest.txt b/target/surefire-reports/hs.fulda.de.ci.exam.project.ExampleClassTest.txt
deleted file mode 100644
index 3da405b..0000000
--- a/target/surefire-reports/hs.fulda.de.ci.exam.project.ExampleClassTest.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: hs.fulda.de.ci.exam.project.ExampleClassTest
--------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in hs.fulda.de.ci.exam.project.ExampleClassTest
diff --git a/target/surefire-reports/hs.fulda.de.ci.exam.project.TestExampleClass.txt b/target/surefire-reports/hs.fulda.de.ci.exam.project.TestExampleClass.txt
deleted file mode 100644
index b805685..0000000
--- a/target/surefire-reports/hs.fulda.de.ci.exam.project.TestExampleClass.txt
+++ /dev/null
@@ -1,4 +0,0 @@
--------------------------------------------------------------------------------
-Test set: hs.fulda.de.ci.exam.project.TestExampleClass
--------------------------------------------------------------------------------
-Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s - in hs.fulda.de.ci.exam.project.TestExampleClass
diff --git a/target/test-classes/hs/fulda/de/ci/exam/project/PersonTest.class b/target/test-classes/hs/fulda/de/ci/exam/project/PersonTest.class
index cdb369d..3f5b4f6 100644
Binary files a/target/test-classes/hs/fulda/de/ci/exam/project/PersonTest.class and b/target/test-classes/hs/fulda/de/ci/exam/project/PersonTest.class differ