diff options
| -rw-r--r-- | src/test/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/service/OperationServiceIntegrationTest.java (renamed from src/test/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/service/OperationIntegrationTests.java) | 13 | 
1 files changed, 10 insertions, 3 deletions
diff --git a/src/test/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/service/OperationIntegrationTests.java b/src/test/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/service/OperationServiceIntegrationTest.java index 7ac0685..1928eff 100644 --- a/src/test/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/service/OperationIntegrationTests.java +++ b/src/test/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/service/OperationServiceIntegrationTest.java @@ -13,7 +13,9 @@ import at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.dao.VehicleData  import at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.dto.Operation;  import at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.dto.Operation.Status;  import at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.dto.Vehicle; +import at.ac.tuwien.sepm.assignment.groupphase.exception.InvalidOperationException;  import at.ac.tuwien.sepm.assignment.groupphase.exception.PersistenceException; +import at.ac.tuwien.sepm.assignment.groupphase.exception.ServiceException;  import at.ac.tuwien.sepm.assignment.groupphase.util.Helper;  import at.ac.tuwien.sepm.assignment.groupphase.util.JdbcTestCase;  import java.util.Set; @@ -22,13 +24,13 @@ import org.dbunit.dataset.IDataSet;  import org.dbunit.dataset.ITable;  import org.junit.Test; -public class OperationIntegrationTests extends JdbcTestCase { +public class OperationServiceIntegrationTest extends JdbcTestCase {      private OperationService operationService;      private Operation o; -    public OperationIntegrationTests() throws PersistenceException { +    public OperationServiceIntegrationTest() throws PersistenceException {          EmployeeDAO employeeDAO = new EmployeeDatabaseDAO(getJdbcConnectionManager());          RegistrationDAO registrationDAO =                  new RegistrationDatabaseDAO(getJdbcConnectionManager(), employeeDAO); @@ -71,7 +73,7 @@ public class OperationIntegrationTests extends JdbcTestCase {      }      @Test -    public void addOperation() throws Exception { +    public void addValidOperation() throws Exception {          long id = operationService.add(o);          assertEquals(2, id); @@ -87,4 +89,9 @@ public class OperationIntegrationTests extends JdbcTestCase {          Assertion.assertEquals(expected, actual);      } + +    @Test(expected = InvalidOperationException.class) +    public void addInvalidOperation() throws InvalidOperationException, ServiceException { +        operationService.add(o.toBuilder().opCode("").build()); +    }  }  | 
