30
30
import com .fasterxml .jackson .annotation .JsonTypeInfo ;
31
31
import com .fasterxml .jackson .annotation .JsonTypeName ;
32
32
import com .fasterxml .jackson .annotation .JsonView ;
33
- import org .junit .jupiter .api .Named ;
34
33
import org .junit .jupiter .api .extension .RegisterExtension ;
35
34
import org .junit .jupiter .api .extension .TestExecutionExceptionHandler ;
36
35
import org .junit .jupiter .params .ParameterizedTest ;
36
+ import org .junit .jupiter .params .provider .Arguments ;
37
37
import org .junit .jupiter .params .provider .MethodSource ;
38
38
39
39
import org .springframework .core .ParameterizedTypeReference ;
60
60
import static org .assertj .core .api .Assertions .assertThat ;
61
61
import static org .assertj .core .api .Assertions .assertThatExceptionOfType ;
62
62
import static org .junit .jupiter .api .Assumptions .assumeFalse ;
63
- import static org .junit .jupiter .api . Named . named ;
63
+ import static org .junit .jupiter .params . provider . Arguments . argumentSet ;
64
64
import static org .springframework .http .HttpMethod .POST ;
65
65
import static org .springframework .http .MediaType .MULTIPART_MIXED ;
66
66
@@ -85,20 +85,20 @@ class RestTemplateIntegrationTests extends AbstractMockWebServerTests {
85
85
86
86
@ Retention (RetentionPolicy .RUNTIME )
87
87
@ Target (ElementType .METHOD )
88
- @ ParameterizedTest ( name = "[{index}] {0}" )
88
+ @ ParameterizedTest
89
89
@ MethodSource ("clientHttpRequestFactories" )
90
90
@interface ParameterizedRestTemplateTest {
91
91
}
92
92
93
93
@ SuppressWarnings ("removal" )
94
- static Stream <Named < ClientHttpRequestFactory > > clientHttpRequestFactories () {
94
+ static Stream <Arguments > clientHttpRequestFactories () {
95
95
return Stream .of (
96
- named ("JDK HttpURLConnection" , new SimpleClientHttpRequestFactory ()),
97
- named ("HttpComponents" , new HttpComponentsClientHttpRequestFactory ()),
98
- named ("OkHttp" , new org .springframework .http .client .OkHttp3ClientHttpRequestFactory ()),
99
- named ("Jetty" , new JettyClientHttpRequestFactory ()),
100
- named ("JDK HttpClient" , new JdkClientHttpRequestFactory ()),
101
- named ("Reactor Netty" , new ReactorNettyClientRequestFactory ())
96
+ argumentSet ("JDK HttpURLConnection" , new SimpleClientHttpRequestFactory ()),
97
+ argumentSet ("HttpComponents" , new HttpComponentsClientHttpRequestFactory ()),
98
+ argumentSet ("OkHttp" , new org .springframework .http .client .OkHttp3ClientHttpRequestFactory ()),
99
+ argumentSet ("Jetty" , new JettyClientHttpRequestFactory ()),
100
+ argumentSet ("JDK HttpClient" , new JdkClientHttpRequestFactory ()),
101
+ argumentSet ("Reactor Netty" , new ReactorNettyClientRequestFactory ())
102
102
);
103
103
}
104
104
0 commit comments