You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gn...@apache.org on 2020/06/25 17:52:47 UTC
[camel] 03/12: [CAMEL-11807] Upgrade camel-google-bigquery to junit5
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
commit cb1107c9cf39991461ea4e2723d26932b3387fbd
Author: Guillaume Nodet <gn...@gmail.com>
AuthorDate: Thu Jun 25 09:57:24 2020 +0200
[CAMEL-11807] Upgrade camel-google-bigquery to junit5
---
components/camel-google-bigquery/pom.xml | 4 ++--
.../google/bigquery/integration/AsyncTest.java | 6 +++---
.../bigquery/integration/BigQueryTestSupport.java | 12 ++++++++---
.../bigquery/integration/DynamicTableIdTest.java | 6 +++---
.../google/bigquery/integration/InsertIdTest.java | 6 +++---
.../google/bigquery/integration/SingleRowTest.java | 6 +++---
.../integration/sql/SqlQueryFromResourceTest.java | 6 +++---
.../bigquery/integration/sql/SqlQueryTest.java | 6 +++---
.../google/bigquery/unit/BaseBigQueryTest.java | 6 +++---
.../bigquery/unit/GoogleBigQueryProducerTest.java | 4 +++-
.../unit/sql/GoogleBigQuerySQLComponentTest.java | 4 ++--
.../sql/GoogleBigQuerySQLProducerBaseTest.java | 2 +-
.../GoogleBigQuerySQLProducerWithParamersTest.java | 13 +++++++-----
.../GoogleBigQuerySQLProducerWithPatternTest.java | 7 ++++---
.../google/bigquery/unit/sql/SqlHelperTest.java | 23 +++++++++++-----------
15 files changed, 61 insertions(+), 50 deletions(-)
diff --git a/components/camel-google-bigquery/pom.xml b/components/camel-google-bigquery/pom.xml
index 3daf711..1f922ae 100644
--- a/components/camel-google-bigquery/pom.xml
+++ b/components/camel-google-bigquery/pom.xml
@@ -56,7 +56,7 @@
<dependency>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-test</artifactId>
+ <artifactId>camel-test-junit5</artifactId>
<scope>test</scope>
</dependency>
<dependency>
@@ -66,7 +66,7 @@
</dependency>
<dependency>
<groupId>org.mockito</groupId>
- <artifactId>mockito-core</artifactId>
+ <artifactId>mockito-junit-jupiter</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/AsyncTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/AsyncTest.java
index b259bd5..1990d2c 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/AsyncTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/AsyncTest.java
@@ -31,8 +31,8 @@ import org.apache.camel.ProducerTemplate;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.support.DefaultExchange;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
public class AsyncTest extends BigQueryTestSupport {
private static final String TABLE_ID = "asynctest";
@@ -49,7 +49,7 @@ public class AsyncTest extends BigQueryTestSupport {
@Produce("direct:in")
private ProducerTemplate producer;
- @Before
+ @BeforeEach
public void init() throws Exception {
createBqTable(TABLE_ID);
}
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/BigQueryTestSupport.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/BigQueryTestSupport.java
index 417dd09..4cd67da 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/BigQueryTestSupport.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/BigQueryTestSupport.java
@@ -35,7 +35,11 @@ import org.apache.camel.BindToRegistry;
import org.apache.camel.CamelContext;
import org.apache.camel.component.google.bigquery.GoogleBigQueryComponent;
import org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory;
-import org.apache.camel.test.junit4.CamelTestSupport;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class BigQueryTestSupport extends CamelTestSupport {
public static final String SERVICE_KEY;
@@ -45,6 +49,8 @@ public class BigQueryTestSupport extends CamelTestSupport {
public static final String SERVICE_URL;
public static final String CREDENTIALS_FILE_LOCATION;
+ private static final Logger LOGGER = LoggerFactory.getLogger(BigQueryTestSupport.class);
+
private GoogleBigQueryConnectionFactory connectionFactory;
static {
@@ -106,7 +112,7 @@ public class BigQueryTestSupport extends CamelTestSupport {
+ row.entrySet().stream()
.map(e -> e.getKey() + " = '" + e.getValue() + "'")
.collect(Collectors.joining(" AND "));
- log.debug("Query: {}", query);
+ LOGGER.debug("Query: {}", query);
queryRequest.setQuery(query);
QueryResponse queryResponse = getConnectionFactory()
.getDefaultClient()
@@ -132,7 +138,7 @@ public class BigQueryTestSupport extends CamelTestSupport {
.execute();
} catch (GoogleJsonResponseException e) {
if (e.getDetails().getCode() == 409) {
- log.info("Table {} already exist");
+ LOGGER.info("Table {} already exist");
} else {
throw e;
}
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/DynamicTableIdTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/DynamicTableIdTest.java
index da6883a..9825572 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/DynamicTableIdTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/DynamicTableIdTest.java
@@ -29,8 +29,8 @@ import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.google.bigquery.GoogleBigQueryConstants;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.support.DefaultExchange;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
public class DynamicTableIdTest extends BigQueryTestSupport {
private static final String TABLE_ID_1 = "dynamic_table_1";
@@ -48,7 +48,7 @@ public class DynamicTableIdTest extends BigQueryTestSupport {
@Produce("direct:in")
private ProducerTemplate producer;
- @Before
+ @BeforeEach
public void init() throws Exception {
createBqTable(TABLE_ID_1);
createBqTable(TABLE_ID_2);
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/InsertIdTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/InsertIdTest.java
index 8aff413..7d49cad 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/InsertIdTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/InsertIdTest.java
@@ -29,8 +29,8 @@ import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.google.bigquery.GoogleBigQueryConstants;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.support.DefaultExchange;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
public class InsertIdTest extends BigQueryTestSupport {
private static final String TABLE_ID = "insertId";
@@ -61,7 +61,7 @@ public class InsertIdTest extends BigQueryTestSupport {
@Produce("direct:in")
private ProducerTemplate producer;
- @Before
+ @BeforeEach
public void init() throws Exception {
createBqTable(TABLE_ID);
}
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/SingleRowTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/SingleRowTest.java
index 64f479d..4786cb4 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/SingleRowTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/SingleRowTest.java
@@ -28,8 +28,8 @@ import org.apache.camel.ProducerTemplate;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.support.DefaultExchange;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
public class SingleRowTest extends BigQueryTestSupport {
private static final String TABLE_ID = "singlerow";
@@ -46,7 +46,7 @@ public class SingleRowTest extends BigQueryTestSupport {
@Produce("direct:in")
private ProducerTemplate producer;
- @Before
+ @BeforeEach
public void init() throws Exception {
createBqTable(TABLE_ID);
}
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/sql/SqlQueryFromResourceTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/sql/SqlQueryFromResourceTest.java
index 62d284c..f0af94a 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/sql/SqlQueryFromResourceTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/sql/SqlQueryFromResourceTest.java
@@ -29,8 +29,8 @@ import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.google.bigquery.integration.BigQueryTestSupport;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.support.DefaultExchange;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
public class SqlQueryFromResourceTest extends BigQueryTestSupport {
private static final String TABLE_ID = "test_sql_table";
@@ -47,7 +47,7 @@ public class SqlQueryFromResourceTest extends BigQueryTestSupport {
@Produce("direct:in")
private ProducerTemplate producer;
- @Before
+ @BeforeEach
public void init() throws Exception {
createBqTable(TABLE_ID);
}
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/sql/SqlQueryTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/sql/SqlQueryTest.java
index 9628661..b16521c 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/sql/SqlQueryTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/integration/sql/SqlQueryTest.java
@@ -29,8 +29,8 @@ import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.google.bigquery.integration.BigQueryTestSupport;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.support.DefaultExchange;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
public class SqlQueryTest extends BigQueryTestSupport {
private static final String TABLE_ID = "test_sql_table";
@@ -47,7 +47,7 @@ public class SqlQueryTest extends BigQueryTestSupport {
@Produce("direct:in")
private ProducerTemplate producer;
- @Before
+ @BeforeEach
public void init() throws Exception {
createBqTable(TABLE_ID);
}
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/BaseBigQueryTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/BaseBigQueryTest.java
index 93e84c7..6bfd7b6 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/BaseBigQueryTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/BaseBigQueryTest.java
@@ -21,8 +21,8 @@ import com.google.api.services.bigquery.model.TableDataInsertAllResponse;
import org.apache.camel.component.google.bigquery.GoogleBigQueryConfiguration;
import org.apache.camel.component.google.bigquery.GoogleBigQueryEndpoint;
import org.apache.camel.component.google.bigquery.GoogleBigQueryProducer;
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Before;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.BeforeEach;
import static org.mockito.Mockito.any;
import static org.mockito.Mockito.anyString;
@@ -40,7 +40,7 @@ public class BaseBigQueryTest extends CamelTestSupport {
protected GoogleBigQueryConfiguration configuration = new GoogleBigQueryConfiguration();
protected Bigquery bigquery;
- @Before
+ @BeforeEach
public void init() throws Exception {
setupBigqueryMock();
producer = createProducer();
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/GoogleBigQueryProducerTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/GoogleBigQueryProducerTest.java
index 7248fa6..e9cc465 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/GoogleBigQueryProducerTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/GoogleBigQueryProducerTest.java
@@ -24,9 +24,11 @@ import java.util.Map;
import com.google.api.services.bigquery.model.TableDataInsertAllRequest;
import org.apache.camel.Exchange;
import org.apache.camel.component.google.bigquery.GoogleBigQueryConstants;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertNull;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.verify;
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLComponentTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLComponentTest.java
index b1f1cb6..059f8bb 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLComponentTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLComponentTest.java
@@ -19,10 +19,10 @@ package org.apache.camel.component.google.bigquery.unit.sql;
import org.apache.camel.CamelContext;
import org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLComponent;
import org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLEndpoint;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
-import static org.junit.Assert.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertEquals;
public class GoogleBigQuerySQLComponentTest {
private CamelContext context = Mockito.mock(CamelContext.class);
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerBaseTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerBaseTest.java
index 540a8ed..c9139bb 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerBaseTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerBaseTest.java
@@ -21,7 +21,7 @@ import com.google.api.services.bigquery.model.QueryResponse;
import org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLConfiguration;
import org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLEndpoint;
import org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLProducer;
-import org.apache.camel.test.junit4.CamelTestSupport;
+import org.apache.camel.test.junit5.CamelTestSupport;
import static org.mockito.ArgumentMatchers.any;
import static org.mockito.ArgumentMatchers.anyString;
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerWithParamersTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerWithParamersTest.java
index a2a0591..4f83ad4 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerWithParamersTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerWithParamersTest.java
@@ -22,16 +22,18 @@ import java.util.Map;
import com.google.api.services.bigquery.model.QueryRequest;
import org.apache.camel.Exchange;
import org.apache.camel.RuntimeExchangeException;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertThrows;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.verify;
public class GoogleBigQuerySQLProducerWithParamersTest extends GoogleBigQuerySQLProducerBaseTest {
- @Before
+ @BeforeEach
public void init() throws Exception {
sql = "insert into testDatasetId.testTableId(id, data) values(@id, @data)";
setupBigqueryMock();
@@ -84,8 +86,9 @@ public class GoogleBigQuerySQLProducerWithParamersTest extends GoogleBigQuerySQL
assertEquals("some data", request.getQueryParameters().get(0).getParameterValue().getValue());
}
- @Test(expected = RuntimeExchangeException.class)
+ @Test
public void sendMessageWithoutParameters() throws Exception {
- producer.process(createExchangeWithBody(new HashMap<>()));
+ assertThrows(RuntimeExchangeException.class,
+ () -> producer.process(createExchangeWithBody(new HashMap<>())));
}
}
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerWithPatternTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerWithPatternTest.java
index 082027f..a721e15 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerWithPatternTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/GoogleBigQuerySQLProducerWithPatternTest.java
@@ -20,16 +20,17 @@ import java.util.List;
import com.google.api.services.bigquery.model.QueryRequest;
import org.apache.camel.Exchange;
-import org.junit.Before;
-import org.junit.Test;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
+import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.verify;
public class GoogleBigQuerySQLProducerWithPatternTest extends GoogleBigQuerySQLProducerBaseTest {
- @Before
+ @BeforeEach
public void init() throws Exception {
sql = "insert into ${testDatasetId}.testTableId(id, data) values(1, 'test')";
setupBigqueryMock();
diff --git a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/SqlHelperTest.java b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/SqlHelperTest.java
index 32cde67..dbb49a0 100644
--- a/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/SqlHelperTest.java
+++ b/components/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/sql/SqlHelperTest.java
@@ -23,13 +23,13 @@ import org.apache.camel.Exchange;
import org.apache.camel.Message;
import org.apache.camel.RuntimeExchangeException;
import org.apache.camel.component.google.bigquery.sql.SqlHelper;
-import org.junit.Ignore;
-import org.junit.Test;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
import org.mockito.Mockito;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
-import static org.junit.Assert.fail;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertThrows;
+import static org.junit.jupiter.api.Assertions.assertTrue;
import static org.mockito.ArgumentMatchers.eq;
import static org.mockito.Mockito.when;
@@ -53,7 +53,7 @@ public class SqlHelperTest {
}
@Test
- @Ignore
+ @Disabled
public void testResolveClasspathQuery() throws Exception {
String answer = SqlHelper.resolveQuery(context, "classpath:sql/delete.sql", ":");
assertEquals("delete from test.test_sql_table where id = @id", answer);
@@ -79,20 +79,19 @@ public class SqlHelperTest {
assertEquals(expected, answer);
}
- @Test(expected = RuntimeExchangeException.class)
+ @Test
public void testTranslateQueryWithoutParam() {
when(exchange.getMessage()).thenReturn(message);
when(message.getHeader(eq("report"), eq(String.class))).thenReturn("report_data");
-
- SqlHelper.translateQuery(query, exchange);
- fail("Should have thrown exception");
+ assertThrows(RuntimeExchangeException.class,
+ () -> SqlHelper.translateQuery(query, exchange));
}
@Test
public void testExtractParameterNames() {
Set<String> answer = SqlHelper.extractParameterNames(query);
assertEquals(2, answer.size());
- assertTrue("Parameter 'date' not found", answer.contains("date"));
- assertTrue("Parameter 'id' not found", answer.contains("id"));
+ assertTrue(answer.contains("date"), "Parameter 'date' not found");
+ assertTrue(answer.contains("id"), "Parameter 'id' not found");
}
}