@@ -207,7 +207,7 @@ void doGenerateMonoWrapHttpResponse() {
207
207
String outputPath = generateFiles (codegen , PETSTORE_PATH , CodegenConstants .MODELS , CodegenConstants .APIS );
208
208
209
209
String apiPath = outputPath + "src/main/java/org/openapitools/api/" ;
210
- assertFileContains (apiPath + "PetApi.java" , "Mono<HttpResponse<Pet>>" );
210
+ assertFileContains (apiPath + "PetApi.java" , "Mono<HttpResponse<@Valid Pet>>" );
211
211
}
212
212
213
213
@ Test
@@ -219,8 +219,8 @@ void doGenerateMono() {
219
219
String outputPath = generateFiles (codegen , PETSTORE_PATH , CodegenConstants .MODELS , CodegenConstants .APIS );
220
220
221
221
String apiPath = outputPath + "src/main/java/org/openapitools/api/" ;
222
- assertFileContains (apiPath + "PetApi.java" , "Mono<Pet>" );
223
- assertFileNotContains (apiPath + "PetApi.java" , "Flux<Pet>" );
222
+ assertFileContains (apiPath + "PetApi.java" , "Mono<@Valid Pet>" );
223
+ assertFileNotContains (apiPath + "PetApi.java" , "Flux<@Valid Pet>" );
224
224
assertFileNotContains (apiPath + "PetApi.java" , "HttpResponse" );
225
225
}
226
226
@@ -233,8 +233,8 @@ void doGenerateMonoAndFlux() {
233
233
String outputPath = generateFiles (codegen , PETSTORE_PATH , CodegenConstants .MODELS , CodegenConstants .APIS );
234
234
235
235
String apiPath = outputPath + "src/main/java/org/openapitools/api/" ;
236
- assertFileContains (apiPath + "PetApi.java" , "Mono<Pet>" );
237
- assertFileContains (apiPath + "PetApi.java" , "Flux<Pet>" );
236
+ assertFileContains (apiPath + "PetApi.java" , "Mono<@Valid Pet>" );
237
+ assertFileContains (apiPath + "PetApi.java" , "Flux<@Valid Pet>" );
238
238
assertFileNotContains (apiPath + "PetApi.java" , "HttpResponse" );
239
239
}
240
240
@@ -246,7 +246,7 @@ void doGenerateWrapHttpResponse() {
246
246
String outputPath = generateFiles (codegen , PETSTORE_PATH , CodegenConstants .MODELS , CodegenConstants .APIS );
247
247
248
248
String apiPath = outputPath + "src/main/java/org/openapitools/api/" ;
249
- assertFileContains (apiPath + "PetApi.java" , "HttpResponse<Pet>" );
249
+ assertFileContains (apiPath + "PetApi.java" , "HttpResponse<@Valid Pet>" );
250
250
assertFileNotContains (apiPath + "PetApi.java" , "Mono" );
251
251
}
252
252
0 commit comments