11package com .microsoft .kiota .http .middleware ;
22
3+ import static org .junit .jupiter .api .Assertions .assertEquals ;
4+
35import com .microsoft .kiota .http .KiotaClientFactory ;
46import com .microsoft .kiota .http .middleware .options .RedirectHandlerOption ;
7+
58import okhttp3 .*;
69import okhttp3 .mockwebserver .MockResponse ;
710import okhttp3 .mockwebserver .MockWebServer ;
8- import org .junit .jupiter .api .Test ;
9-
10- import static org .junit .jupiter .api .Assertions .assertEquals ;
1111
12+ import org .junit .jupiter .api .Test ;
1213
1314@ SuppressWarnings ("resource" )
1415public class RedirectHandlerTests {
1516
1617 @ Test
1718 void redirectsAreFollowedByDefault () throws Exception {
1819 var server = new MockWebServer ();
19- server .enqueue (new MockResponse ()
20- .setResponseCode (301 )
21- .setHeader ("Location" , server .url ("/bar" ))
22- );
23- server .enqueue (new MockResponse ()
24- .setResponseCode (201 )
25- );
20+ server .enqueue (
21+ new MockResponse ().setResponseCode (301 ).setHeader ("Location" , server .url ("/bar" )));
22+ server .enqueue (new MockResponse ().setResponseCode (201 ));
2623
27- var interceptors = new Interceptor [] { new RedirectHandler () };
24+ var interceptors = new Interceptor [] {new RedirectHandler ()};
2825
2926 final OkHttpClient client = KiotaClientFactory .create (interceptors ).build ();
3027 final Request request = new Request .Builder ().url (server .url ("/foo" )).build ();
@@ -42,14 +39,12 @@ void redirectsAreFollowedByDefault() throws Exception {
4239 @ Test
4340 void redirectsCanBeDisabled () throws Exception {
4441 var server = new MockWebServer ();
45- server .enqueue (new MockResponse ()
46- .setResponseCode (301 )
47- .setHeader ("Location" , server .url ("/bar" ))
48- );
42+ server .enqueue (
43+ new MockResponse ().setResponseCode (301 ).setHeader ("Location" , server .url ("/bar" )));
4944
5045 var ignoreRedirectsOption = new RedirectHandlerOption (0 , response -> false );
5146 var redirectHandler = new RedirectHandler (ignoreRedirectsOption );
52- var interceptors = new Interceptor [] { redirectHandler };
47+ var interceptors = new Interceptor [] {redirectHandler };
5348
5449 final OkHttpClient client = KiotaClientFactory .create (interceptors ).build ();
5550 final Request request = new Request .Builder ().url (server .url ("/foo" )).build ();
0 commit comments