diff --git a/fda-query-service/rest-service/src/test/java/at/tuwien/endpoint/QueryEndpointIntegrationTest.java b/fda-query-service/rest-service/src/test/java/at/tuwien/endpoint/QueryEndpointIntegrationTest.java index 760222876c0f336e14da4ac47ba3ee82d51c1437..1188d4e14a263df2cd8c0c05387f18a20533f827 100644 --- a/fda-query-service/rest-service/src/test/java/at/tuwien/endpoint/QueryEndpointIntegrationTest.java +++ b/fda-query-service/rest-service/src/test/java/at/tuwien/endpoint/QueryEndpointIntegrationTest.java @@ -156,29 +156,5 @@ public class QueryEndpointIntegrationTest extends BaseUnitTest { assertEquals(QUERY_1_ID, response.getBody().getId()); } - @Test - public void save_succeeds() throws QueryStoreException, DatabaseNotFoundException, ImageNotSupportedException, - InterruptedException, SQLException, ContainerNotFoundException { - final SaveStatementDto statement = SaveStatementDto.builder() - .statement(QUERY_1_STATEMENT) - .build(); - - /* mock */ - DockerConfig.startContainer(CONTAINER_1); - MariaDbConfig.clearQueryStore(TABLE_1); - - /* test */ - final ResponseEntity<QueryDto> response = queryEndpoint.save(CONTAINER_1_ID, DATABASE_1_ID, statement); - assertEquals(HttpStatus.ACCEPTED, response.getStatusCode()); - assertNotNull(response.getBody()); - assertEquals(QUERY_1_ID, response.getBody().getId()); - assertEquals(CONTAINER_1_ID, response.getBody().getCid()); - assertEquals(DATABASE_1_ID, response.getBody().getDbid()); - assertEquals(QUERY_1_STATEMENT, response.getBody().getQuery()); - assertEquals(QUERY_1_STATEMENT, response.getBody().getQueryNormalized()); - assertNull(response.getBody().getResultNumber()); - assertNull(response.getBody().getResultHash()); - } - } diff --git a/fda-query-service/rest-service/src/test/java/at/tuwien/endpoint/QueryEndpointUnitTest.java b/fda-query-service/rest-service/src/test/java/at/tuwien/endpoint/QueryEndpointUnitTest.java index da894a812ed597e80b1299498fb93b9c8ad007f3..3ac55d09531818841de72176114edbec4690e33a 100644 --- a/fda-query-service/rest-service/src/test/java/at/tuwien/endpoint/QueryEndpointUnitTest.java +++ b/fda-query-service/rest-service/src/test/java/at/tuwien/endpoint/QueryEndpointUnitTest.java @@ -116,38 +116,4 @@ public class QueryEndpointUnitTest extends BaseUnitTest { }); } - @Test - public void save_succeeds() throws QueryStoreException, DatabaseNotFoundException, ImageNotSupportedException, - ContainerNotFoundException { - final SaveStatementDto request = SaveStatementDto.builder() - .statement(QUERY_1_STATEMENT) - .build(); - - /* mock */ - when(storeService.insert(CONTAINER_1_ID, DATABASE_1_ID, null, request)) - .thenReturn(QUERY_1); - - /* test */ - final ResponseEntity<QueryDto> response = queryEndpoint.save(CONTAINER_1_ID, DATABASE_1_ID, request); - assertEquals(HttpStatus.ACCEPTED, response.getStatusCode()); - assertEquals(QUERY_1_DTO, response.getBody()); - } - - @Test - public void save_dbNotFound_fails() throws QueryStoreException, DatabaseNotFoundException, - ImageNotSupportedException, ContainerNotFoundException { - final SaveStatementDto request = SaveStatementDto.builder() - .statement(QUERY_1_STATEMENT) - .build(); - - /* mock */ - when(storeService.insert(CONTAINER_1_ID, DATABASE_1_ID, null, request)) - .thenThrow(DatabaseNotFoundException.class); - - /* test */ - assertThrows(DatabaseNotFoundException.class, () -> { - queryEndpoint.save(CONTAINER_1_ID, DATABASE_1_ID, request); - }); - } - }