Bael-3893 AWS AppSync with Spring Boot
This commit is contained in:
parent
6bf0d97d62
commit
9a1e98598f
@ -35,7 +35,7 @@ class AwsAppSyncApplicationTests {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void testGraphQuery() {
|
void givenGraphQuery_whenListEvents_thenReturnAllEvents() {
|
||||||
|
|
||||||
Map<String, Object> requestBody = new HashMap<>();
|
Map<String, Object> requestBody = new HashMap<>();
|
||||||
requestBody.put("query", "query ListEvents {\n" +
|
requestBody.put("query", "query ListEvents {\n" +
|
||||||
@ -60,11 +60,14 @@ class AwsAppSyncApplicationTests {
|
|||||||
|
|
||||||
String bodyString = response.bodyToMono(String.class).block();
|
String bodyString = response.bodyToMono(String.class).block();
|
||||||
|
|
||||||
assertTrue(bodyString != null && bodyString.contains("My First Event"));
|
assertNotNull(bodyString);
|
||||||
|
assertTrue(bodyString.contains("My First Event"));
|
||||||
|
assertTrue(bodyString.contains("where"));
|
||||||
|
assertTrue(bodyString.contains("when"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void testGraphAdd() {
|
void givenGraphAdd_whenMutation_thenReturnIdNameDesc() {
|
||||||
|
|
||||||
String queryString = "mutation add {\n" +
|
String queryString = "mutation add {\n" +
|
||||||
" createEvent(\n" +
|
" createEvent(\n" +
|
||||||
@ -75,8 +78,6 @@ class AwsAppSyncApplicationTests {
|
|||||||
" ){\n" +
|
" ){\n" +
|
||||||
" id\n" +
|
" id\n" +
|
||||||
" name\n" +
|
" name\n" +
|
||||||
" where\n" +
|
|
||||||
" when\n" +
|
|
||||||
" description\n" +
|
" description\n" +
|
||||||
" }\n" +
|
" }\n" +
|
||||||
"}";
|
"}";
|
||||||
@ -94,6 +95,10 @@ class AwsAppSyncApplicationTests {
|
|||||||
.retrieve();
|
.retrieve();
|
||||||
|
|
||||||
String bodyString = response.bodyToMono(String.class).block();
|
String bodyString = response.bodyToMono(String.class).block();
|
||||||
assertTrue(bodyString != null && bodyString.contains("Day 2"));
|
|
||||||
|
assertNotNull(bodyString);
|
||||||
|
assertTrue(bodyString.contains("My added GraphQL event"));
|
||||||
|
assertFalse(bodyString.contains("where"));
|
||||||
|
assertFalse(bodyString.contains("when"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user