summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/test/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/dao/VehiclePersistenceTest.java14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/test/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/dao/VehiclePersistenceTest.java b/src/test/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/dao/VehiclePersistenceTest.java
index 9909385..0beb5c1 100644
--- a/src/test/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/dao/VehiclePersistenceTest.java
+++ b/src/test/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/dao/VehiclePersistenceTest.java
@@ -9,6 +9,7 @@ import at.ac.tuwien.sepm.assignment.groupphase.exception.PersistenceException;
import at.ac.tuwien.sepm.assignment.groupphase.util.Helper;
import at.ac.tuwien.sepm.assignment.groupphase.util.JdbcTestCase;
import java.io.InputStream;
+import java.util.ArrayList;
import java.util.Set;
import org.dbunit.Assertion;
import org.dbunit.dataset.IDataSet;
@@ -31,8 +32,14 @@ public class VehiclePersistenceTest extends JdbcTestCase {
.status(Status.ABGEMELDET)
.build();
- public VehiclePersistenceTest() {
- vehicleDAO = new VehicleDatabaseDao(getJdbcConnectionManager());
+ public VehiclePersistenceTest() throws PersistenceException {
+ vehicleDAO =
+ new VehicleDatabaseDao(
+ getJdbcConnectionManager(),
+ new RegistrationDatabaseDAO(
+ getJdbcConnectionManager(),
+ new EmployeeDatabaseDao(getJdbcConnectionManager())));
+ // TODO: use Spring Dependency Injection!
}
@Override
@@ -53,6 +60,7 @@ public class VehiclePersistenceTest extends JdbcTestCase {
.hasNef(true)
.status(Status.ABGEMELDET)
.type(VehicleType.RTW)
+ .registrations(new ArrayList<>())
.build();
Vehicle v2 =
Vehicle.builder()
@@ -62,6 +70,7 @@ public class VehiclePersistenceTest extends JdbcTestCase {
.hasNef(false)
.status(Status.FREI_WACHE)
.type(VehicleType.KTW)
+ .registrations(new ArrayList<>())
.build();
Vehicle v3 =
Vehicle.builder()
@@ -71,6 +80,7 @@ public class VehiclePersistenceTest extends JdbcTestCase {
.hasNef(false)
.status(Status.FREI_FUNK)
.type(VehicleType.NEF)
+ .registrations(new ArrayList<>())
.build();
Assert.assertTrue(vehicles.contains(v1));