diff --git a/pom.xml b/pom.xml
index 543c1aa5..abbfae77 100644
--- a/pom.xml
+++ b/pom.xml
@@ -9,9 +9,9 @@
1.0-SNAPSHOT
- 23
UTF-8
+
org.junit.jupiter
@@ -32,18 +32,27 @@
test
+
+
org.apache.maven.plugins
maven-compiler-plugin
3.13.0
+
+ 23
+
+
+
org.apache.maven.plugins
maven-surefire-plugin
3.5.2
+
+
org.apache.maven.plugins
maven-failsafe-plugin
@@ -57,13 +66,12 @@
+
+
org.jacoco
jacoco-maven-plugin
0.8.12
-
- true
-
default-prepare-agent
@@ -73,7 +81,7 @@
default-report
- prepare-package
+ verify
report
diff --git a/src/main/java/com/example/NotificationService.java b/src/main/java/com/example/NotificationService.java
index 78b95126..dc68f6eb 100644
--- a/src/main/java/com/example/NotificationService.java
+++ b/src/main/java/com/example/NotificationService.java
@@ -1,6 +1,11 @@
package com.example;
-public interface NotificationService {
- void sendBookingConfirmation(Booking booking) throws NotificationException;
- void sendCancellationConfirmation(Booking booking) throws NotificationException;
+public class NotificationService {
+ public void sendBookingConfirmation(Booking booking) throws NotificationException {
+ // kod som kan kasta NotificationException
+ }
+
+ public void sendCancellationConfirmation(Booking booking) throws NotificationException {
+ // kod som kan kasta NotificationException
+ }
}