@@ -53,9 +53,9 @@ void generate_CustomAnnotationMappings() throws Exception {
5353
5454 File [] files = Objects .requireNonNull (outputJavaClassesDir .listFiles ());
5555 assertFileContainsElements (files , "Event.java" ,
56- "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" +
57- "using = com.example.json.DateTimeScalarDeserializer.class)"
58- + System . lineSeparator () + " private org.joda.time.DateTime createdDateTime;" );
56+ "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" ,
57+ "using = com.example.json.DateTimeScalarDeserializer.class)" ,
58+ " private org.joda.time.DateTime createdDateTime;" );
5959 }
6060
6161 @ Test
@@ -69,9 +69,9 @@ void generate_CustomAnnotationMappings_Type() throws Exception {
6969
7070 File [] files = Objects .requireNonNull (outputJavaClassesDir .listFiles ());
7171 assertFileContainsElements (files , "Event.java" ,
72- "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" +
73- "using = com.example.json.DateTimeScalarDeserializer.class)"
74- + System . lineSeparator () + " private org.joda.time.DateTime createdDateTime;" );
72+ "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" ,
73+ "using = com.example.json.DateTimeScalarDeserializer.class)" ,
74+ " private org.joda.time.DateTime createdDateTime;" );
7575 }
7676
7777 @ Test
@@ -85,9 +85,9 @@ void generate_CustomAnnotationMappings_Regexp() throws Exception {
8585
8686 File [] files = Objects .requireNonNull (outputJavaClassesDir .listFiles ());
8787 assertFileContainsElements (files , "Event.java" ,
88- "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" +
89- "using = com.example.json.DateTimeScalarDeserializer.class)"
90- + System . lineSeparator () + " private org.joda.time.DateTime createdDateTime;" );
88+ "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" ,
89+ "using = com.example.json.DateTimeScalarDeserializer.class)" ,
90+ " private org.joda.time.DateTime createdDateTime;" );
9191 }
9292
9393 @ Test
@@ -101,9 +101,9 @@ void generate_CustomAnnotationMappings_FieldType() throws Exception {
101101
102102 File [] files = Objects .requireNonNull (outputJavaClassesDir .listFiles ());
103103 assertFileContainsElements (files , "Event.java" ,
104- "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" +
105- "using = com.example.json.DateTimeScalarDeserializer.class)"
106- + System . lineSeparator () + " private org.joda.time.DateTime createdDateTime;" );
104+ "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" ,
105+ "using = com.example.json.DateTimeScalarDeserializer.class)" ,
106+ " private org.joda.time.DateTime createdDateTime;" );
107107 }
108108
109109 @ Test
@@ -117,9 +117,9 @@ void generate_CustomAnnotationMappings_FieldType_Regexp() throws Exception {
117117
118118 File [] files = Objects .requireNonNull (outputJavaClassesDir .listFiles ());
119119 assertFileContainsElements (files , "Event.java" ,
120- "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" +
121- "using = com.example.json.DateTimeScalarDeserializer.class)"
122- + System . lineSeparator () + " private org.joda.time.DateTime createdDateTime;" );
120+ "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" ,
121+ "using = com.example.json.DateTimeScalarDeserializer.class)" ,
122+ " private org.joda.time.DateTime createdDateTime;" );
123123 }
124124
125125 @ Test
@@ -151,25 +151,25 @@ void generate_CustomAnnotationMappings_Class() throws Exception {
151151
152152 File [] files = Objects .requireNonNull (outputJavaClassesDir .listFiles ());
153153 assertFileContainsElements (files , "AcceptTopicSuggestionInput.java" ,
154- "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" +
155- "using = AcceptTopicSuggestionInputDeserializer.class)"
156- + System . lineSeparator () + "public class AcceptTopicSuggestionInput " );
154+ "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" ,
155+ "using = AcceptTopicSuggestionInputDeserializer.class)" ,
156+ "public class AcceptTopicSuggestionInput " );
157157 assertFileContainsElements (files , "AcceptTopicSuggestionPayload.java" ,
158- "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" +
159- "using = AcceptTopicSuggestionPayloadDeserializer.class)"
160- + System . lineSeparator () + "public class AcceptTopicSuggestionPayload " );
158+ "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" ,
159+ "using = AcceptTopicSuggestionPayloadDeserializer.class)" ,
160+ "public class AcceptTopicSuggestionPayload " );
161161 assertFileContainsElements (files , "Actor.java" ,
162- "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" +
163- "using = ActorDeserializer.class)"
164- + System . lineSeparator () + "public interface Actor " );
162+ "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" ,
163+ "using = ActorDeserializer.class)" ,
164+ "public interface Actor " );
165165 assertFileContainsElements (files , "Assignee.java" ,
166- "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" +
167- "using = AssigneeDeserializer.class)"
168- + System . lineSeparator () + "public interface Assignee " );
166+ "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" ,
167+ "using = AssigneeDeserializer.class)" ,
168+ "public interface Assignee " );
169169 assertFileContainsElements (files , "DeploymentOrderField.java" ,
170- "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" +
171- "using = DeploymentOrderFieldDeserializer.class)"
172- + System . lineSeparator () + "public enum DeploymentOrderField " );
170+ "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" ,
171+ "using = DeploymentOrderFieldDeserializer.class)" ,
172+ "public enum DeploymentOrderField " );
173173 }
174174
175175 @ Test
@@ -187,13 +187,11 @@ void generate_CustomAnnotationMappings_Multiple() throws Exception {
187187 generate ("src/test/resources/schemas/github.graphqls" );
188188
189189 File [] files = Objects .requireNonNull (outputJavaClassesDir .listFiles ());
190- assertFileContainsElements (files , "AcceptTopicSuggestionPayload.java" , System .lineSeparator () +
191- "@com.fasterxml.jackson.annotation.JsonTypeInfo(" +
192- "use = com.fasterxml.jackson.annotation.JsonTypeInfo.Id.NAME, property = \" __typename\" )"
193- + System .lineSeparator () +
194- "@com.fasterxml.jackson.databind.annotation.JsonTypeIdResolver(" +
195- "io.github.kobylynskyi.order.external.starwars.AcceptTopicSuggestionPayloadTypeResolver.class)"
196- + System .lineSeparator () +
190+ assertFileContainsElements (files , "AcceptTopicSuggestionPayload.java" ,
191+ "@com.fasterxml.jackson.annotation.JsonTypeInfo(" ,
192+ "use = com.fasterxml.jackson.annotation.JsonTypeInfo.Id.NAME, property = \" __typename\" )" ,
193+ "@com.fasterxml.jackson.databind.annotation.JsonTypeIdResolver(" ,
194+ "io.github.kobylynskyi.order.external.starwars.AcceptTopicSuggestionPayloadTypeResolver.class)" ,
197195 "public class AcceptTopicSuggestionPayload " );
198196 }
199197
@@ -247,15 +245,13 @@ void generate_CustomAnnotationMappings_RequestResponseClasses() throws Exception
247245
248246 File [] files = Objects .requireNonNull (outputJavaClassesDir .listFiles ());
249247 assertFileContainsElements (files , "CodeOfConductQueryRequest.java" ,
250- "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" +
251- "using = CodeOfConductQueryRequestDeserializer.class)"
252- + System .lineSeparator () +
253- "public class CodeOfConductQueryRequest implements GraphQLOperationRequest {" );
248+ "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" ,
249+ "using = CodeOfConductQueryRequestDeserializer.class)" ,
250+ "public class CodeOfConductQueryRequest implements GraphQLOperationRequest {" );
254251 assertFileContainsElements (files , "CodeOfConductQueryResponse.java" ,
255- "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" +
256- "using = CodeOfConductQueryResponseDeserializer.class)"
257- + System .lineSeparator () +
258- "public class CodeOfConductQueryResponse extends GraphQLResult<Map<String, CodeOfConduct>> {" );
252+ "@com.fasterxml.jackson.databind.annotation.JsonDeserialize(" ,
253+ "using = CodeOfConductQueryResponseDeserializer.class)" ,
254+ "public class CodeOfConductQueryResponse extends GraphQLResult<Map<String, CodeOfConduct>> {" );
259255 }
260256
261257 @ Test
@@ -312,11 +308,11 @@ void generate_GeneratedAnnotation() throws Exception {
312308 generate ("src/test/resources/schemas/test.graphqls" );
313309
314310 File [] files = Objects .requireNonNull (outputJavaClassesDir .listFiles ());
315- assertFileContainsElements (files , "Event.java" , " */" + System . lineSeparator () +
316- "@jakarta.annotation.Generated(" + System . lineSeparator () +
317- " value = \" com.kobylynskyi.graphql.codegen.GraphQLCodegen\" ," + System . lineSeparator () +
318- " date = \" 2020-12-31T23:59:59-0500\" " + System . lineSeparator () +
319- ")" + System . lineSeparator () +
311+ assertFileContainsElements (files , "Event.java" , " */" ,
312+ "@jakarta.annotation.Generated(" ,
313+ " value = \" com.kobylynskyi.graphql.codegen.GraphQLCodegen\" ," ,
314+ " date = \" 2020-12-31T23:59:59-0500\" " ,
315+ ")" ,
320316 "public class Event implements java.io.Serializable {" );
321317 }
322318
0 commit comments