Skip to content
This repository was archived by the owner on Dec 19, 2023. It is now read-only.

Commit 335ffd0

Browse files
committed
Fix unit tests
1 parent 4b664e9 commit 335ffd0

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

graphql-spring-boot-autoconfigure/src/test/java/graphql/kickstart/spring/web/boot/test/instrumentation/GraphQLInstrumentationAutoConfigurationTest.java

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package graphql.kickstart.spring.web.boot.test.instrumentation;
22

3+
import static graphql.Scalars.GraphQLString;
34
import static org.assertj.core.api.Assertions.assertThat;
45
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;
56

@@ -11,7 +12,9 @@
1112
import graphql.kickstart.spring.web.boot.metrics.MetricsInstrumentation;
1213
import graphql.kickstart.spring.web.boot.metrics.TracingNoResolversInstrumentation;
1314
import graphql.kickstart.spring.web.boot.test.AbstractAutoConfigurationTest;
15+
import graphql.schema.GraphQLFieldDefinition;
1416
import graphql.schema.GraphQLObjectType;
17+
import graphql.schema.GraphQLScalarType;
1518
import graphql.schema.GraphQLSchema;
1619
import io.micrometer.core.instrument.MeterRegistry;
1720
import io.micrometer.core.instrument.simple.SimpleMeterRegistry;
@@ -132,7 +135,16 @@ static class DefaultConfiguration {
132135

133136
@Bean
134137
GraphQLSchema schema() {
135-
return GraphQLSchema.newSchema().query(GraphQLObjectType.newObject().name("Query").build())
138+
return GraphQLSchema.newSchema()
139+
.query(
140+
GraphQLObjectType.newObject()
141+
.name("Query")
142+
.field(
143+
GraphQLFieldDefinition.newFieldDefinition()
144+
.name("echo")
145+
.type(GraphQLString)
146+
.build()
147+
).build())
136148
.build();
137149
}
138150

graphql-spring-boot-autoconfigure/src/test/java/graphql/kickstart/spring/web/boot/test/web/GraphQLWebAutoConfigurationTest.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package graphql.kickstart.spring.web.boot.test.web;
22

3+
import static graphql.Scalars.GraphQLString;
34
import static org.assertj.core.api.Assertions.assertThat;
45

56
import graphql.analysis.MaxQueryComplexityInstrumentation;
@@ -12,6 +13,7 @@
1213
import graphql.kickstart.servlet.config.GraphQLSchemaServletProvider;
1314
import graphql.kickstart.spring.web.boot.GraphQLWebAutoConfiguration;
1415
import graphql.kickstart.spring.web.boot.test.AbstractAutoConfigurationTest;
16+
import graphql.schema.GraphQLFieldDefinition;
1517
import graphql.schema.GraphQLObjectType;
1618
import graphql.schema.GraphQLSchema;
1719
import org.junit.jupiter.api.Test;
@@ -25,7 +27,11 @@
2527
public class GraphQLWebAutoConfigurationTest extends AbstractAutoConfigurationTest {
2628

2729
private static final GraphQLSchema SCHEMA = GraphQLSchema.newSchema()
28-
.query(GraphQLObjectType.newObject().name("Query").build()).build();
30+
.query(GraphQLObjectType.newObject().name("Query").field(
31+
GraphQLFieldDefinition.newFieldDefinition()
32+
.name("echo")
33+
.type(GraphQLString)
34+
.build()).build()).build();
2935

3036
public GraphQLWebAutoConfigurationTest() {
3137
super(AnnotationConfigWebApplicationContext.class, GraphQLWebAutoConfiguration.class);

0 commit comments

Comments
 (0)