aboutsummaryrefslogtreecommitdiffstats
path: root/src/test/java
diff options
context:
space:
mode:
authorDominic Rogetzer <e1627756@student.tuwien.ac.at>2018-05-23 23:50:52 +0200
committerTharre <tharre3@gmail.com>2018-05-24 03:33:07 +0200
commit7ea55a0450c562b4e3a2a23acd3a1ee73f04c876 (patch)
treeabfbf761da4d0f059a6832674a93676a0ef4f2ac /src/test/java
parent7e81a28260bb6aa40cfdc3a2c50fcb0b2a93b637 (diff)
downloadsepm-groupproject-7ea55a0450c562b4e3a2a23acd3a1ee73f04c876.tar.gz
sepm-groupproject-7ea55a0450c562b4e3a2a23acd3a1ee73f04c876.tar.xz
sepm-groupproject-7ea55a0450c562b4e3a2a23acd3a1ee73f04c876.zip
Add missing constructor parameters in VehiclePersistenceTest [#25963]
Additional parameters for VehicleDatabaseDao were added in previous commit f43bb72
Diffstat (limited to 'src/test/java')
-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));