diff --git a/pom.xml b/pom.xml
index cea8eb3..449431f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,5 +13,13 @@
21
UTF-8
+
+
+ org.junit.jupiter
+ junit-jupiter
+ 5.8.1
+ test
+
+
\ No newline at end of file
diff --git a/src/main/java/de/deversmann/Main.java b/src/main/java/de/deversmann/Main.java
index 7f475ea..41b8e58 100644
--- a/src/main/java/de/deversmann/Main.java
+++ b/src/main/java/de/deversmann/Main.java
@@ -1,5 +1,8 @@
package de.deversmann;
+import java.text.SimpleDateFormat;
+import java.util.Date;
+
//TIP To Run code, press or
// click the icon in the gutter.
public class Main {
@@ -10,6 +13,8 @@ public class Main {
Auto auto1 = new Auto("D-DL-2023");
System.out.println(parkhaus.isGeöffnet());
System.out.println(auto1.getEinfahrtZeit());
+ var sdf = new SimpleDateFormat("dd.MM.yyyy, HH:mm");
+ System.out.println(sdf.format(new Date()));
}
}
\ No newline at end of file
diff --git a/src/main/java/de/deversmann/Parkhaus.java b/src/main/java/de/deversmann/Parkhaus.java
index 8086e90..f6add5e 100644
--- a/src/main/java/de/deversmann/Parkhaus.java
+++ b/src/main/java/de/deversmann/Parkhaus.java
@@ -1,12 +1,15 @@
package de.deversmann;
-import java.util.Calendar;
+
+
public class Parkhaus {
-Calendar calendar = Calendar.getInstance();
+
+
private boolean geöffnet;
private int anzahlParkplätze;
+
public int getBelegteParkplätze() {
return belegteParkplätze;
}
@@ -24,12 +27,7 @@ Calendar calendar = Calendar.getInstance();
public boolean isGeöffnet() {
- if (calendar.getTime().getHours() >= geöffnetAb && calendar.getTime().getHours() < geschlossenAb ) {
- geöffnet = true;
- }
- else {
- geöffnet = false;
- }
+
return geöffnet;
}
@@ -68,5 +66,6 @@ Calendar calendar = Calendar.getInstance();
public void setMaxTagessatz(double maxTagessatz) {
this.maxTagessatz = maxTagessatz;
}
+
}
diff --git a/src/test/java/de/deversmann/AutoTest.java b/src/test/java/de/deversmann/AutoTest.java
new file mode 100644
index 0000000..6b99906
--- /dev/null
+++ b/src/test/java/de/deversmann/AutoTest.java
@@ -0,0 +1,43 @@
+package de.deversmann;
+
+import org.junit.jupiter.api.Test;
+
+
+class AutoTest {
+
+ @Test
+ void getKennzeichen() {
+ }
+
+ @Test
+ void getEinfahrtZeit() {
+ }
+
+ @Test
+ void setEinfahrtZeit() {
+ }
+
+ @Test
+ void getBezahlZeit() {
+ }
+
+ @Test
+ void setBezahlZeit() {
+ }
+
+ @Test
+ void getAusfahrtZeit() {
+ }
+
+ @Test
+ void setAusfahrtZeit() {
+ }
+
+ @Test
+ void isBezahlt() {
+ }
+
+ @Test
+ void setBezahlt() {
+ }
+}
\ No newline at end of file
diff --git a/src/test/java/de/deversmann/ParkhausTest.java b/src/test/java/de/deversmann/ParkhausTest.java
new file mode 100644
index 0000000..5a57785
--- /dev/null
+++ b/src/test/java/de/deversmann/ParkhausTest.java
@@ -0,0 +1,55 @@
+package de.deversmann;
+
+
+import org.junit.jupiter.api.Test;
+
+class ParkhausTest {
+
+ @Test
+ void getBelegteParkplätze() {
+ }
+
+ @Test
+ void setBelegteParkplätze() {
+ }
+
+ @Test
+ void isGeöffnet() {
+ }
+
+ @Test
+ void setGeöffnet() {
+ }
+
+ @Test
+ void getAnzahlParkplätze() {
+ }
+
+ @Test
+ void setAnzahlParkplätze() {
+ }
+
+ @Test
+ void getKosten() {
+ }
+
+ @Test
+ void setKosten() {
+ }
+
+ @Test
+ void getTicketPreis() {
+ }
+
+ @Test
+ void setTicketPreis() {
+ }
+
+ @Test
+ void getMaxTagessatz() {
+ }
+
+ @Test
+ void setMaxTagessatz() {
+ }
+}
\ No newline at end of file