openrewrite Junit Migration

This commit is contained in:
Rob Winch
2021-07-08 14:52:28 -05:00
parent 8652f01269
commit 3e93b024d6
999 changed files with 3088 additions and 3092 deletions

View File

@@ -16,8 +16,8 @@
package org.springframework.security.oauth2.client;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.authentication.TestingAuthenticationToken;
import org.springframework.security.core.Authentication;
@@ -44,7 +44,7 @@ public class AuthorizationCodeOAuth2AuthorizedClientProviderTests {
private Authentication principal;
@Before
@BeforeEach
public void setup() {
this.authorizedClientProvider = new AuthorizationCodeOAuth2AuthorizedClientProvider();
this.clientRegistration = TestClientRegistrations.clientRegistration().build();

View File

@@ -16,8 +16,8 @@
package org.springframework.security.oauth2.client;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.authentication.TestingAuthenticationToken;
import org.springframework.security.core.Authentication;
@@ -44,7 +44,7 @@ public class AuthorizationCodeReactiveOAuth2AuthorizedClientProviderTests {
private Authentication principal;
@Before
@BeforeEach
public void setup() {
this.authorizedClientProvider = new AuthorizationCodeReactiveOAuth2AuthorizedClientProvider();
this.clientRegistration = TestClientRegistrations.clientRegistration().build();

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client;
import java.util.Map;
import java.util.function.Function;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
import org.springframework.security.authentication.TestingAuthenticationToken;
@@ -76,7 +76,7 @@ public class AuthorizedClientServiceOAuth2AuthorizedClientManagerTests {
private ArgumentCaptor<OAuth2AuthorizationContext> authorizationContextCaptor;
@SuppressWarnings("unchecked")
@Before
@BeforeEach
public void setup() {
this.clientRegistrationRepository = mock(ClientRegistrationRepository.class);
this.authorizedClientService = mock(OAuth2AuthorizedClientService.class);

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client;
import java.util.Map;
import java.util.function.Function;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
import reactor.core.publisher.Mono;
import reactor.test.StepVerifier;
@@ -79,7 +79,7 @@ public class AuthorizedClientServiceReactiveOAuth2AuthorizedClientManagerTests {
private PublisherProbe<Void> removeAuthorizedClientProbe;
@SuppressWarnings("unchecked")
@Before
@BeforeEach
public void setup() {
this.clientRegistrationRepository = mock(ReactiveClientRegistrationRepository.class);
this.authorizedClientService = mock(ReactiveOAuth2AuthorizedClientService.class);

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client;
import java.time.Duration;
import java.time.Instant;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.authentication.TestingAuthenticationToken;
import org.springframework.security.core.Authentication;
@@ -54,7 +54,7 @@ public class ClientCredentialsOAuth2AuthorizedClientProviderTests {
private Authentication principal;
@Before
@BeforeEach
public void setup() {
this.authorizedClientProvider = new ClientCredentialsOAuth2AuthorizedClientProvider();
this.accessTokenResponseClient = mock(OAuth2AccessTokenResponseClient.class);

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client;
import java.time.Duration;
import java.time.Instant;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import reactor.core.publisher.Mono;
import org.springframework.security.authentication.TestingAuthenticationToken;
@@ -55,7 +55,7 @@ public class ClientCredentialsReactiveOAuth2AuthorizedClientProviderTests {
private Authentication principal;
@Before
@BeforeEach
public void setup() {
this.authorizedClientProvider = new ClientCredentialsReactiveOAuth2AuthorizedClientProvider();
this.accessTokenResponseClient = mock(ReactiveOAuth2AccessTokenResponseClient.class);

View File

@@ -18,7 +18,7 @@ package org.springframework.security.oauth2.client;
import java.util.Collections;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import org.springframework.security.authentication.TestingAuthenticationToken;
import org.springframework.security.core.Authentication;

View File

@@ -18,7 +18,7 @@ package org.springframework.security.oauth2.client;
import java.util.Collections;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import reactor.core.publisher.Mono;
import org.springframework.security.authentication.TestingAuthenticationToken;

View File

@@ -19,7 +19,7 @@ package org.springframework.security.oauth2.client;
import java.util.Collections;
import java.util.Map;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import org.springframework.security.core.Authentication;
import org.springframework.security.oauth2.client.registration.ClientRegistration;

View File

@@ -19,11 +19,11 @@ package org.springframework.security.oauth2.client;
import java.time.Duration;
import java.time.Instant;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import org.mockito.junit.jupiter.MockitoExtension;
import reactor.core.publisher.Mono;
import reactor.test.StepVerifier;
@@ -42,7 +42,7 @@ import static org.mockito.BDDMockito.given;
* @author Rob Winch
* @since 5.1
*/
@RunWith(MockitoJUnitRunner.class)
@ExtendWith(MockitoExtension.class)
public class InMemoryReactiveOAuth2AuthorizedClientServiceTests {
@Mock
@@ -75,7 +75,7 @@ public class InMemoryReactiveOAuth2AuthorizedClientServiceTests {
.build();
// @formatter:on
@Before
@BeforeEach
public void setup() {
this.authorizedClientService = new InMemoryReactiveOAuth2AuthorizedClientService(
this.clientRegistrationRepository);

View File

@@ -27,9 +27,9 @@ import java.util.Collections;
import java.util.List;
import java.util.Set;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.dao.DataRetrievalFailureException;
import org.springframework.jdbc.core.ArgumentPreparedStatementSetter;
@@ -86,7 +86,7 @@ public class JdbcOAuth2AuthorizedClientServiceTests {
private JdbcOAuth2AuthorizedClientService authorizedClientService;
@Before
@BeforeEach
public void setUp() {
this.clientRegistration = TestClientRegistrations.clientRegistration().build();
this.clientRegistrationRepository = mock(ClientRegistrationRepository.class);
@@ -97,7 +97,7 @@ public class JdbcOAuth2AuthorizedClientServiceTests {
this.clientRegistrationRepository);
}
@After
@AfterEach
public void tearDown() {
this.db.shutdown();
}

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client;
import java.time.Duration;
import java.time.Instant;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.authentication.TestingAuthenticationToken;
import org.springframework.security.core.Authentication;
@@ -61,7 +61,7 @@ public class JwtBearerOAuth2AuthorizedClientProviderTests {
private Authentication principal;
@Before
@BeforeEach
public void setup() {
this.authorizedClientProvider = new JwtBearerOAuth2AuthorizedClientProvider();
this.accessTokenResponseClient = mock(OAuth2AccessTokenResponseClient.class);

View File

@@ -16,8 +16,8 @@
package org.springframework.security.oauth2.client;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.authentication.TestingAuthenticationToken;
import org.springframework.security.core.Authentication;
@@ -42,7 +42,7 @@ public class OAuth2AuthorizationContextTests {
private Authentication principal;
@Before
@BeforeEach
public void setup() {
this.clientRegistration = TestClientRegistrations.clientRegistration().build();
this.authorizedClient = new OAuth2AuthorizedClient(this.clientRegistration, "principal",

View File

@@ -16,7 +16,7 @@
package org.springframework.security.oauth2.client;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import org.springframework.security.authentication.TestingAuthenticationToken;
import org.springframework.security.core.Authentication;

View File

@@ -16,7 +16,7 @@
package org.springframework.security.oauth2.client;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatIllegalArgumentException;

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client;
import java.time.Duration;
import java.time.Instant;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpStatus;
import org.springframework.http.RequestEntity;
@@ -66,7 +66,7 @@ public class OAuth2AuthorizedClientProviderBuilderTests {
private Authentication principal;
@SuppressWarnings("unchecked")
@Before
@BeforeEach
public void setup() {
OAuth2AccessTokenResponse accessTokenResponse = TestOAuth2AccessTokenResponses.accessTokenResponse().build();
this.accessTokenClient = mock(RestOperations.class);

View File

@@ -16,8 +16,8 @@
package org.springframework.security.oauth2.client;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.client.registration.TestClientRegistrations;
@@ -40,7 +40,7 @@ public class OAuth2AuthorizedClientTests {
private OAuth2AccessToken accessToken;
@Before
@BeforeEach
public void setUp() {
this.clientRegistration = TestClientRegistrations.clientRegistration().build();
this.principalName = "principal";

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client;
import java.time.Duration;
import java.time.Instant;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.authentication.TestingAuthenticationToken;
import org.springframework.security.core.Authentication;
@@ -54,7 +54,7 @@ public class PasswordOAuth2AuthorizedClientProviderTests {
private Authentication principal;
@Before
@BeforeEach
public void setup() {
this.authorizedClientProvider = new PasswordOAuth2AuthorizedClientProvider();
this.accessTokenResponseClient = mock(OAuth2AccessTokenResponseClient.class);

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client;
import java.time.Duration;
import java.time.Instant;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import reactor.core.publisher.Mono;
import org.springframework.security.authentication.TestingAuthenticationToken;
@@ -55,7 +55,7 @@ public class PasswordReactiveOAuth2AuthorizedClientProviderTests {
private Authentication principal;
@Before
@BeforeEach
public void setup() {
this.authorizedClientProvider = new PasswordReactiveOAuth2AuthorizedClientProvider();
this.accessTokenResponseClient = mock(ReactiveOAuth2AccessTokenResponseClient.class);

View File

@@ -24,8 +24,8 @@ import java.util.HashSet;
import io.r2dbc.h2.H2ConnectionFactory;
import io.r2dbc.spi.ConnectionFactory;
import io.r2dbc.spi.Result;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import reactor.core.publisher.Flux;
import reactor.core.publisher.Mono;
import reactor.test.StepVerifier;
@@ -71,7 +71,7 @@ public class R2dbcReactiveOAuth2AuthorizedClientServiceTests {
private R2dbcReactiveOAuth2AuthorizedClientService authorizedClientService;
@Before
@BeforeEach
public void setUp() {
final ConnectionFactory connectionFactory = createDb();
this.clientRegistration = TestClientRegistrations.clientRegistration().build();

View File

@@ -22,9 +22,9 @@ import java.time.Instant;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import reactor.core.publisher.Mono;
import org.springframework.http.HttpHeaders;
@@ -58,7 +58,7 @@ public class ReactiveOAuth2AuthorizedClientProviderBuilderTests {
private MockWebServer server;
@Before
@BeforeEach
public void setup() throws Exception {
this.server = new MockWebServer();
this.server.start();
@@ -67,7 +67,7 @@ public class ReactiveOAuth2AuthorizedClientProviderBuilderTests {
this.principal = new TestingAuthenticationToken("principal", "password");
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -21,8 +21,8 @@ import java.time.Instant;
import java.util.Arrays;
import java.util.HashSet;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
import org.springframework.security.authentication.TestingAuthenticationToken;
@@ -61,7 +61,7 @@ public class RefreshTokenOAuth2AuthorizedClientProviderTests {
private OAuth2AuthorizedClient authorizedClient;
@Before
@BeforeEach
public void setup() {
this.authorizedClientProvider = new RefreshTokenOAuth2AuthorizedClientProvider();
this.accessTokenResponseClient = mock(OAuth2AccessTokenResponseClient.class);

View File

@@ -21,8 +21,8 @@ import java.time.Instant;
import java.util.Arrays;
import java.util.HashSet;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
import reactor.core.publisher.Mono;
@@ -62,7 +62,7 @@ public class RefreshTokenReactiveOAuth2AuthorizedClientProviderTests {
private OAuth2AuthorizedClient authorizedClient;
@Before
@BeforeEach
public void setup() {
this.authorizedClientProvider = new RefreshTokenReactiveOAuth2AuthorizedClientProvider();
this.accessTokenResponseClient = mock(ReactiveOAuth2AccessTokenResponseClient.class);

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client.authentication;
import java.util.Collection;
import java.util.Collections;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.oauth2.core.user.OAuth2User;
@@ -42,7 +42,7 @@ public class OAuth2AuthenticationTokenTests {
private String authorizedClientRegistrationId;
@Before
@BeforeEach
public void setUp() {
this.principal = mock(OAuth2User.class);
this.authorities = Collections.emptyList();

View File

@@ -20,8 +20,8 @@ import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.endpoint.OAuth2AccessTokenResponseClient;
import org.springframework.security.oauth2.client.endpoint.OAuth2AuthorizationCodeGrantRequest;
@@ -59,7 +59,7 @@ public class OAuth2AuthorizationCodeAuthenticationProviderTests {
private OAuth2AuthorizationCodeAuthenticationProvider authenticationProvider;
@Before
@BeforeEach
@SuppressWarnings("unchecked")
public void setUp() {
this.clientRegistration = TestClientRegistrations.clientRegistration().build();

View File

@@ -18,8 +18,8 @@ package org.springframework.security.oauth2.client.authentication;
import java.util.Collections;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.client.registration.TestClientRegistrations;
@@ -45,7 +45,7 @@ public class OAuth2AuthorizationCodeAuthenticationTokenTests {
private OAuth2AccessToken accessToken;
@Before
@BeforeEach
public void setUp() {
this.clientRegistration = TestClientRegistrations.clientRegistration().build();
this.authorizationExchange = new OAuth2AuthorizationExchange(TestOAuth2AuthorizationRequests.request().build(),

View File

@@ -16,11 +16,11 @@
package org.springframework.security.oauth2.client.authentication;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import org.mockito.junit.jupiter.MockitoExtension;
import reactor.core.publisher.Mono;
import org.springframework.security.oauth2.client.endpoint.OAuth2AuthorizationCodeGrantRequest;
@@ -46,7 +46,7 @@ import static org.mockito.BDDMockito.given;
* @author Rob Winch
* @since 5.1
*/
@RunWith(MockitoJUnitRunner.class)
@ExtendWith(MockitoExtension.class)
public class OAuth2AuthorizationCodeReactiveAuthenticationManagerTests {
@Mock
@@ -62,7 +62,7 @@ public class OAuth2AuthorizationCodeReactiveAuthenticationManagerTests {
private OAuth2AccessTokenResponse.Builder tokenResponse = TestOAuth2AccessTokenResponses.accessTokenResponse();
@Before
@BeforeEach
public void setup() {
this.manager = new OAuth2AuthorizationCodeReactiveAuthenticationManager(this.accessTokenResponseClient);
}

View File

@@ -24,8 +24,8 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
import org.mockito.stubbing.Answer;
@@ -78,7 +78,7 @@ public class OAuth2LoginAuthenticationProviderTests {
private OAuth2LoginAuthenticationProvider authenticationProvider;
@Before
@BeforeEach
@SuppressWarnings("unchecked")
public void setUp() {
this.clientRegistration = TestClientRegistrations.clientRegistration().build();

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client.authentication;
import java.util.Collection;
import java.util.Collections;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
@@ -53,7 +53,7 @@ public class OAuth2LoginAuthenticationTokenTests {
private OAuth2AccessToken accessToken;
@Before
@BeforeEach
public void setUp() {
this.principal = mock(OAuth2User.class);
this.authorities = Collections.emptyList();

View File

@@ -21,13 +21,13 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.ArgumentCaptor;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import org.mockito.junit.jupiter.MockitoExtension;
import org.mockito.stubbing.Answer;
import reactor.core.publisher.Mono;
@@ -63,7 +63,7 @@ import static org.mockito.Mockito.mock;
* @author Rob Winch
* @since 5.1
*/
@RunWith(MockitoJUnitRunner.class)
@ExtendWith(MockitoExtension.class)
public class OAuth2LoginReactiveAuthenticationManagerTests {
@Mock
@@ -82,7 +82,7 @@ public class OAuth2LoginReactiveAuthenticationManagerTests {
private OAuth2LoginReactiveAuthenticationManager manager;
@Before
@BeforeEach
public void setup() {
this.manager = new OAuth2LoginReactiveAuthenticationManager(this.accessTokenResponseClient, this.userService);
}
@@ -116,7 +116,7 @@ public class OAuth2LoginReactiveAuthenticationManagerTests {
}
@Test
@Ignore
@Disabled
public void authenticationWhenOidcThenEmpty() {
this.registration.scope("openid");
assertThat(this.manager.authenticate(loginToken()).block()).isNull();

View File

@@ -26,9 +26,9 @@ import com.nimbusds.jose.jwk.JWK;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpMethod;
@@ -62,7 +62,7 @@ public class DefaultAuthorizationCodeTokenResponseClientTests {
private MockWebServer server;
@Before
@BeforeEach
public void setup() throws Exception {
this.tokenResponseClient = new DefaultAuthorizationCodeTokenResponseClient();
this.server = new MockWebServer();
@@ -78,7 +78,7 @@ public class DefaultAuthorizationCodeTokenResponseClientTests {
// @formatter:on
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -26,9 +26,9 @@ import com.nimbusds.jose.jwk.JWK;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpMethod;
@@ -59,7 +59,7 @@ public class DefaultClientCredentialsTokenResponseClientTests {
private MockWebServer server;
@Before
@BeforeEach
public void setup() throws Exception {
this.tokenResponseClient = new DefaultClientCredentialsTokenResponseClient();
this.server = new MockWebServer();
@@ -74,7 +74,7 @@ public class DefaultClientCredentialsTokenResponseClientTests {
// @formatter:on
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -22,9 +22,9 @@ import java.time.Instant;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpMethod;
@@ -59,7 +59,7 @@ public class DefaultJwtBearerTokenResponseClientTests {
private MockWebServer server;
@Before
@BeforeEach
public void setup() throws Exception {
this.tokenResponseClient = new DefaultJwtBearerTokenResponseClient();
this.server = new MockWebServer();
@@ -76,7 +76,7 @@ public class DefaultJwtBearerTokenResponseClientTests {
this.jwtAssertion = TestJwts.jwt().build();
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -26,9 +26,9 @@ import com.nimbusds.jose.jwk.JWK;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpMethod;
@@ -63,7 +63,7 @@ public class DefaultPasswordTokenResponseClientTests {
private MockWebServer server;
@Before
@BeforeEach
public void setup() throws Exception {
this.tokenResponseClient = new DefaultPasswordTokenResponseClient();
this.server = new MockWebServer();
@@ -76,7 +76,7 @@ public class DefaultPasswordTokenResponseClientTests {
// @formatter:on
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -27,9 +27,9 @@ import com.nimbusds.jose.jwk.JWK;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpMethod;
@@ -67,7 +67,7 @@ public class DefaultRefreshTokenTokenResponseClientTests {
private MockWebServer server;
@Before
@BeforeEach
public void setup() throws Exception {
this.tokenResponseClient = new DefaultRefreshTokenTokenResponseClient();
this.server = new MockWebServer();
@@ -78,7 +78,7 @@ public class DefaultRefreshTokenTokenResponseClientTests {
this.refreshToken = TestOAuth2RefreshTokens.refreshToken();
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -16,7 +16,7 @@
package org.springframework.security.oauth2.client.endpoint;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.jose.JwaAlgorithm;
import org.springframework.security.oauth2.jose.jws.SignatureAlgorithm;

View File

@@ -16,8 +16,8 @@
package org.springframework.security.oauth2.client.endpoint;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.InOrder;
import org.springframework.core.convert.converter.Converter;
@@ -49,7 +49,7 @@ public class JwtBearerGrantRequestEntityConverterTests {
private JwtBearerGrantRequestEntityConverter converter;
@Before
@BeforeEach
public void setup() {
this.converter = new JwtBearerGrantRequestEntityConverter();
}

View File

@@ -16,7 +16,7 @@
package org.springframework.security.oauth2.client.endpoint;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.client.registration.TestClientRegistrations;

View File

@@ -16,7 +16,7 @@
package org.springframework.security.oauth2.client.endpoint;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;

View File

@@ -20,8 +20,8 @@ import java.time.Instant;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.MediaType;
@@ -58,7 +58,7 @@ public class NimbusAuthorizationCodeTokenResponseClientTests {
private NimbusAuthorizationCodeTokenResponseClient tokenResponseClient = new NimbusAuthorizationCodeTokenResponseClient();
@Before
@BeforeEach
public void setUp() {
this.clientRegistrationBuilder = TestClientRegistrations.clientRegistration()
.clientAuthenticationMethod(ClientAuthenticationMethod.CLIENT_SECRET_BASIC);

View File

@@ -34,8 +34,8 @@ import com.nimbusds.jose.jwk.RSAKey;
import com.nimbusds.jose.jwk.source.JWKSource;
import com.nimbusds.jose.proc.SecurityContext;
import com.nimbusds.jose.util.Base64URL;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.invocation.InvocationOnMock;
import org.mockito.stubbing.Answer;
@@ -82,7 +82,7 @@ public class NimbusJwsEncoderTests {
private NimbusJwsEncoder jwsEncoder;
@Before
@BeforeEach
public void setUp() {
this.jwkList = new ArrayList<>();
this.jwkSource = (jwkSelector, securityContext) -> jwkSelector.select(new JWKSet(this.jwkList));

View File

@@ -27,8 +27,8 @@ import java.util.function.Function;
import com.nimbusds.jose.jwk.JWK;
import com.nimbusds.jose.jwk.OctetSequenceKey;
import com.nimbusds.jose.jwk.RSAKey;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.client.registration.TestClientRegistrations;
@@ -63,7 +63,7 @@ public class NimbusJwtClientAuthenticationParametersConverterTests {
private NimbusJwtClientAuthenticationParametersConverter<OAuth2ClientCredentialsGrantRequest> converter;
@Before
@BeforeEach
public void setup() {
this.jwkResolver = mock(Function.class);
this.converter = new NimbusJwtClientAuthenticationParametersConverter<>(this.jwkResolver);

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client.endpoint;
import java.util.HashMap;
import java.util.Map;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.InOrder;
import org.springframework.core.convert.converter.Converter;
@@ -56,7 +56,7 @@ public class OAuth2AuthorizationCodeGrantRequestEntityConverterTests {
private OAuth2AuthorizationCodeGrantRequestEntityConverter converter;
@Before
@BeforeEach
public void setup() {
this.converter = new OAuth2AuthorizationCodeGrantRequestEntityConverter();
}

View File

@@ -16,8 +16,8 @@
package org.springframework.security.oauth2.client.endpoint;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.client.registration.TestClientRegistrations;
@@ -39,7 +39,7 @@ public class OAuth2AuthorizationCodeGrantRequestTests {
private OAuth2AuthorizationExchange authorizationExchange;
@Before
@BeforeEach
public void setUp() {
this.clientRegistration = TestClientRegistrations.clientRegistration().build();
this.authorizationExchange = TestOAuth2AuthorizationExchanges.success();

View File

@@ -21,8 +21,8 @@ import java.net.URLEncoder;
import java.nio.charset.StandardCharsets;
import java.util.Base64;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.InOrder;
import org.springframework.core.convert.converter.Converter;
@@ -51,7 +51,7 @@ public class OAuth2ClientCredentialsGrantRequestEntityConverterTests {
private OAuth2ClientCredentialsGrantRequestEntityConverter converter;
@Before
@BeforeEach
public void setup() {
this.converter = new OAuth2ClientCredentialsGrantRequestEntityConverter();
}

View File

@@ -16,8 +16,8 @@
package org.springframework.security.oauth2.client.endpoint;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.core.AuthorizationGrantType;
@@ -35,7 +35,7 @@ public class OAuth2ClientCredentialsGrantRequestTests {
private ClientRegistration clientRegistration;
@Before
@BeforeEach
public void setup() {
// @formatter:off
this.clientRegistration = ClientRegistration.withRegistrationId("registration-1")

View File

@@ -16,8 +16,8 @@
package org.springframework.security.oauth2.client.endpoint;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.InOrder;
import org.springframework.core.convert.converter.Converter;
@@ -46,7 +46,7 @@ public class OAuth2PasswordGrantRequestEntityConverterTests {
private OAuth2PasswordGrantRequestEntityConverter converter;
@Before
@BeforeEach
public void setup() {
this.converter = new OAuth2PasswordGrantRequestEntityConverter();
}

View File

@@ -16,7 +16,7 @@
package org.springframework.security.oauth2.client.endpoint;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.client.registration.TestClientRegistrations;

View File

@@ -18,8 +18,8 @@ package org.springframework.security.oauth2.client.endpoint;
import java.util.Collections;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.InOrder;
import org.springframework.core.convert.converter.Converter;
@@ -52,7 +52,7 @@ public class OAuth2RefreshTokenGrantRequestEntityConverterTests {
private OAuth2RefreshTokenGrantRequestEntityConverter converter;
@Before
@BeforeEach
public void setup() {
this.converter = new OAuth2RefreshTokenGrantRequestEntityConverter();
}

View File

@@ -20,8 +20,8 @@ import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.client.registration.TestClientRegistrations;
@@ -46,7 +46,7 @@ public class OAuth2RefreshTokenGrantRequestTests {
private OAuth2RefreshToken refreshToken;
@Before
@BeforeEach
public void setup() {
this.clientRegistration = TestClientRegistrations.clientRegistration().build();
this.accessToken = TestOAuth2AccessTokens.scopes("read", "write");

View File

@@ -22,9 +22,9 @@ import java.util.Map;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
@@ -60,7 +60,7 @@ public class WebClientReactiveAuthorizationCodeTokenResponseClientTests {
private MockWebServer server;
@Before
@BeforeEach
public void setup() throws Exception {
this.server = new MockWebServer();
this.server.start();
@@ -68,7 +68,7 @@ public class WebClientReactiveAuthorizationCodeTokenResponseClientTests {
this.clientRegistration = TestClientRegistrations.clientRegistration().tokenUri(tokenUri);
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -23,9 +23,9 @@ import java.util.Base64;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.MediaType;
@@ -57,7 +57,7 @@ public class WebClientReactiveClientCredentialsTokenResponseClientTests {
private ClientRegistration.Builder clientRegistration;
@Before
@BeforeEach
public void setup() throws Exception {
this.server = new MockWebServer();
this.server.start();
@@ -65,7 +65,7 @@ public class WebClientReactiveClientCredentialsTokenResponseClientTests {
.tokenUri(this.server.url("/oauth2/token").uri().toASCIIString());
}
@After
@AfterEach
public void cleanup() throws Exception {
validateMockitoUsage();
this.server.shutdown();

View File

@@ -21,9 +21,9 @@ import java.time.Instant;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpMethod;
@@ -56,7 +56,7 @@ public class WebClientReactivePasswordTokenResponseClientTests {
private MockWebServer server;
@Before
@BeforeEach
public void setup() throws Exception {
this.server = new MockWebServer();
this.server.start();
@@ -64,7 +64,7 @@ public class WebClientReactivePasswordTokenResponseClientTests {
this.clientRegistrationBuilder = TestClientRegistrations.password().tokenUri(tokenUri);
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -22,9 +22,9 @@ import java.util.Collections;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpMethod;
@@ -60,7 +60,7 @@ public class WebClientReactiveRefreshTokenTokenResponseClientTests {
private MockWebServer server;
@Before
@BeforeEach
public void setup() throws Exception {
this.server = new MockWebServer();
this.server.start();
@@ -70,7 +70,7 @@ public class WebClientReactiveRefreshTokenTokenResponseClientTests {
this.refreshToken = TestOAuth2RefreshTokens.refreshToken();
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -18,7 +18,7 @@ package org.springframework.security.oauth2.client.http;
import java.io.IOException;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;

View File

@@ -18,8 +18,8 @@ package org.springframework.security.oauth2.client.jackson2;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.skyscreamer.jsonassert.JSONAssert;
import org.springframework.security.jackson2.SecurityJackson2Modules;
@@ -39,7 +39,7 @@ public class OAuth2AuthenticationExceptionMixinTests {
private ObjectMapper mapper;
@Before
@BeforeEach
public void setup() {
ClassLoader loader = getClass().getClassLoader();
this.mapper = new ObjectMapper();

View File

@@ -27,8 +27,8 @@ import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.datatype.jsr310.DecimalUtils;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.skyscreamer.jsonassert.JSONAssert;
import org.springframework.security.core.GrantedAuthority;
@@ -60,7 +60,7 @@ public class OAuth2AuthenticationTokenMixinTests {
private ObjectMapper mapper;
@Before
@BeforeEach
public void setup() {
ClassLoader loader = getClass().getClassLoader();
this.mapper = new ObjectMapper();

View File

@@ -23,8 +23,8 @@ import java.util.stream.Collectors;
import com.fasterxml.jackson.core.JsonParseException;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.skyscreamer.jsonassert.JSONAssert;
import org.springframework.security.jackson2.SecurityJackson2Modules;
@@ -47,7 +47,7 @@ public class OAuth2AuthorizationRequestMixinTests {
private OAuth2AuthorizationRequest.Builder authorizationRequestBuilder;
@Before
@BeforeEach
public void setup() {
ClassLoader loader = getClass().getClassLoader();
this.mapper = new ObjectMapper();

View File

@@ -24,8 +24,8 @@ import java.util.stream.Collectors;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.datatype.jsr310.DecimalUtils;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.skyscreamer.jsonassert.JSONAssert;
import org.springframework.security.jackson2.SecurityJackson2Modules;
@@ -59,7 +59,7 @@ public class OAuth2AuthorizedClientMixinTests {
private String principalName;
@Before
@BeforeEach
public void setup() {
ClassLoader loader = getClass().getClassLoader();
this.mapper = new ObjectMapper();

View File

@@ -27,8 +27,8 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
import org.mockito.stubbing.Answer;
@@ -99,7 +99,7 @@ public class OidcAuthorizationCodeAuthenticationProviderTests {
private String nonceHash;
@Before
@BeforeEach
@SuppressWarnings("unchecked")
public void setUp() {
this.clientRegistration = TestClientRegistrations.clientRegistration().clientId("client1").build();

View File

@@ -24,12 +24,12 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.ArgumentCaptor;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import org.mockito.junit.jupiter.MockitoExtension;
import org.mockito.stubbing.Answer;
import reactor.core.publisher.Mono;
@@ -78,7 +78,7 @@ import static org.mockito.Mockito.mock;
* @author Joe Grandja
* @since 5.1
*/
@RunWith(MockitoJUnitRunner.class)
@ExtendWith(MockitoExtension.class)
public class OidcAuthorizationCodeReactiveAuthenticationManagerTests {
@Mock
@@ -109,7 +109,7 @@ public class OidcAuthorizationCodeReactiveAuthenticationManagerTests {
private String nonceHash;
@Before
@BeforeEach
public void setup() {
this.manager = new OidcAuthorizationCodeReactiveAuthenticationManager(this.accessTokenResponseClient,
this.userService);

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client.oidc.authentication;
import java.util.Map;
import java.util.function.Function;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.core.convert.converter.Converter;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
@@ -58,7 +58,7 @@ public class OidcIdTokenDecoderFactoryTests {
private OidcIdTokenDecoderFactory idTokenDecoderFactory;
@Before
@BeforeEach
public void setUp() {
this.idTokenDecoderFactory = new OidcIdTokenDecoderFactory();
}

View File

@@ -24,8 +24,8 @@ import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.client.registration.TestClientRegistrations;
@@ -56,7 +56,7 @@ public class OidcIdTokenValidatorTests {
private Duration clockSkew = Duration.ofSeconds(60);
@Before
@BeforeEach
public void setup() {
this.headers.put("alg", JwsAlgorithms.RS256);
this.claims.put(IdTokenClaimNames.ISS, "https://example.com");

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client.oidc.authentication;
import java.util.Map;
import java.util.function.Function;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.core.convert.converter.Converter;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
@@ -57,7 +57,7 @@ public class ReactiveOidcIdTokenDecoderFactoryTests {
private ReactiveOidcIdTokenDecoderFactory idTokenDecoderFactory;
@Before
@BeforeEach
public void setUp() {
this.idTokenDecoderFactory = new ReactiveOidcIdTokenDecoderFactory();
}

View File

@@ -24,11 +24,11 @@ import java.util.Iterator;
import java.util.Map;
import java.util.function.Function;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import org.mockito.junit.jupiter.MockitoExtension;
import reactor.core.publisher.Mono;
import org.springframework.core.convert.converter.Converter;
@@ -65,7 +65,7 @@ import static org.mockito.Mockito.verify;
* @author Rob Winch
* @since 5.1
*/
@RunWith(MockitoJUnitRunner.class)
@ExtendWith(MockitoExtension.class)
public class OidcReactiveOAuth2UserServiceTests {
@Mock
@@ -81,7 +81,7 @@ public class OidcReactiveOAuth2UserServiceTests {
private OidcReactiveOAuth2UserService userService = new OidcReactiveOAuth2UserService();
@Before
@BeforeEach
public void setup() {
this.userService.setOauth2UserService(this.oauth2UserService);
}

View File

@@ -22,8 +22,8 @@ import java.util.HashMap;
import java.util.LinkedHashSet;
import java.util.Map;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.client.registration.TestClientRegistrations;
@@ -49,7 +49,7 @@ public class OidcUserRequestTests {
private Map<String, Object> additionalParameters;
@Before
@BeforeEach
public void setUp() {
this.clientRegistration = TestClientRegistrations.clientRegistration().build();
this.accessToken = new OAuth2AccessToken(OAuth2AccessToken.TokenType.BEARER, "access-token-1234", Instant.now(),

View File

@@ -20,7 +20,7 @@ import java.time.Duration;
import java.time.Instant;
import java.util.Collections;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.client.registration.TestClientRegistrations;

View File

@@ -27,9 +27,9 @@ import java.util.function.Function;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.core.convert.converter.Converter;
import org.springframework.http.HttpHeaders;
@@ -78,7 +78,7 @@ public class OidcUserServiceTests {
private MockWebServer server;
@Before
@BeforeEach
public void setup() throws Exception {
this.server = new MockWebServer();
this.server.start();
@@ -93,7 +93,7 @@ public class OidcUserServiceTests {
this.userService.setOauth2UserService(new DefaultOAuth2UserService());
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -22,10 +22,10 @@ import java.util.Collections;
import javax.servlet.ServletException;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.junit.MockitoJUnitRunner;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.junit.jupiter.MockitoExtension;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse;
@@ -46,7 +46,7 @@ import static org.mockito.Mockito.mock;
/**
* Tests for {@link OidcClientInitiatedLogoutSuccessHandler}
*/
@RunWith(MockitoJUnitRunner.class)
@ExtendWith(MockitoExtension.class)
public class OidcClientInitiatedLogoutSuccessHandlerTests {
// @formatter:off
@@ -64,7 +64,7 @@ public class OidcClientInitiatedLogoutSuccessHandlerTests {
OidcClientInitiatedLogoutSuccessHandler handler;
@Before
@BeforeEach
public void setup() {
this.request = new MockHttpServletRequest();
this.response = new MockHttpServletResponse();

View File

@@ -22,8 +22,8 @@ import java.util.Collections;
import javax.servlet.ServletException;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import reactor.core.publisher.Mono;
import org.springframework.mock.http.server.reactive.MockServerHttpRequest;
@@ -67,7 +67,7 @@ public class OidcClientInitiatedServerLogoutSuccessHandlerTests {
OidcClientInitiatedServerLogoutSuccessHandler handler;
@Before
@BeforeEach
public void setup() {
this.exchange = mock(ServerWebExchange.class);
given(this.exchange.getResponse()).willReturn(new MockServerHttpResponse());

View File

@@ -23,7 +23,7 @@ import java.util.Set;
import java.util.stream.Collectors;
import java.util.stream.Stream;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.core.AuthenticationMethod;
import org.springframework.security.oauth2.core.AuthorizationGrantType;

View File

@@ -26,9 +26,9 @@ import okhttp3.mockwebserver.Dispatcher;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.MediaType;
@@ -113,7 +113,7 @@ public class ClientRegistrationsTests {
private String issuer;
@Before
@BeforeEach
public void setup() throws Exception {
this.server = new MockWebServer();
this.server.start();
@@ -121,7 +121,7 @@ public class ClientRegistrationsTests {
});
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -22,7 +22,7 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatExceptionOfType;

View File

@@ -19,8 +19,8 @@ package org.springframework.security.oauth2.client.registration;
import java.util.Arrays;
import java.util.List;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import reactor.test.StepVerifier;
import static org.assertj.core.api.Assertions.assertThat;
@@ -37,7 +37,7 @@ public class InMemoryReactiveClientRegistrationRepositoryTests {
private InMemoryReactiveClientRegistrationRepository repository;
@Before
@BeforeEach
public void setup() {
this.repository = new InMemoryReactiveClientRegistrationRepository(this.registration);
}

View File

@@ -24,9 +24,9 @@ import java.util.Map;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.MediaType;
@@ -60,7 +60,7 @@ public class CustomUserTypesOAuth2UserServiceTests {
private MockWebServer server;
@Before
@BeforeEach
public void setUp() throws Exception {
this.server = new MockWebServer();
this.server.start();
@@ -75,7 +75,7 @@ public class CustomUserTypesOAuth2UserServiceTests {
this.userService = new CustomUserTypesOAuth2UserService(customUserTypes);
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -24,9 +24,9 @@ import java.util.concurrent.TimeUnit;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.core.ParameterizedTypeReference;
import org.springframework.core.convert.converter.Converter;
@@ -72,7 +72,7 @@ public class DefaultOAuth2UserServiceTests {
private MockWebServer server;
@Before
@BeforeEach
public void setup() throws Exception {
this.server = new MockWebServer();
this.server.start();
@@ -84,7 +84,7 @@ public class DefaultOAuth2UserServiceTests {
this.accessToken = TestOAuth2AccessTokens.noScopes();
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -27,9 +27,9 @@ import java.util.function.Predicate;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import okhttp3.mockwebserver.RecordedRequest;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import reactor.core.publisher.Mono;
import reactor.test.StepVerifier;
@@ -73,7 +73,7 @@ public class DefaultReactiveOAuth2UserServiceTests {
private MockWebServer server;
@Before
@BeforeEach
public void setup() throws Exception {
this.server = new MockWebServer();
this.server.start();
@@ -84,7 +84,7 @@ public class DefaultReactiveOAuth2UserServiceTests {
// @formatter:on
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -19,7 +19,7 @@ package org.springframework.security.oauth2.client.userinfo;
import java.util.Arrays;
import java.util.Collections;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.core.user.OAuth2User;

View File

@@ -20,7 +20,7 @@ import java.time.Instant;
import java.util.Arrays;
import java.util.LinkedHashSet;
import org.junit.Test;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpMethod;

View File

@@ -22,8 +22,8 @@ import java.util.HashMap;
import java.util.LinkedHashSet;
import java.util.Map;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
import org.springframework.security.oauth2.core.AuthorizationGrantType;
@@ -46,7 +46,7 @@ public class OAuth2UserRequestTests {
private Map<String, Object> additionalParameters;
@Before
@BeforeEach
public void setUp() {
// @formatter:off
this.clientRegistration = ClientRegistration.withRegistrationId("registration-1")

View File

@@ -16,8 +16,8 @@
package org.springframework.security.oauth2.client.web;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse;
@@ -53,7 +53,7 @@ public class AuthenticatedPrincipalOAuth2AuthorizedClientRepositoryTests {
private MockHttpServletResponse response;
@Before
@BeforeEach
public void setup() {
this.authorizedClientService = mock(OAuth2AuthorizedClientService.class);
this.anonymousAuthorizedClientRepository = mock(OAuth2AuthorizedClientRepository.class);

View File

@@ -21,8 +21,8 @@ import java.nio.charset.StandardCharsets;
import javax.servlet.http.HttpServletRequest;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.ArgumentMatchers;
import org.mockito.Mockito;
@@ -67,7 +67,7 @@ public class DefaultOAuth2AuthorizationRequestResolverTests {
private DefaultOAuth2AuthorizationRequestResolver resolver;
@Before
@BeforeEach
public void setUp() {
this.registration1 = TestClientRegistrations.clientRegistration().build();
this.registration2 = TestClientRegistrations.clientRegistration2().build();

View File

@@ -23,8 +23,8 @@ import java.util.function.Function;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
import org.springframework.mock.web.MockHttpServletRequest;
@@ -95,7 +95,7 @@ public class DefaultOAuth2AuthorizedClientManagerTests {
private ArgumentCaptor<OAuth2AuthorizationContext> authorizationContextCaptor;
@SuppressWarnings("unchecked")
@Before
@BeforeEach
public void setup() {
this.clientRegistrationRepository = mock(ClientRegistrationRepository.class);
this.authorizedClientRepository = mock(OAuth2AuthorizedClientRepository.class);

View File

@@ -21,8 +21,8 @@ import java.util.HashMap;
import java.util.Map;
import java.util.function.Function;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
import reactor.core.publisher.Mono;
import reactor.test.publisher.PublisherProbe;
@@ -97,7 +97,7 @@ public class DefaultReactiveOAuth2AuthorizedClientManagerTests {
private PublisherProbe<Void> removeAuthorizedClientProbe;
@SuppressWarnings("unchecked")
@Before
@BeforeEach
public void setup() {
this.clientRegistrationRepository = mock(ReactiveClientRegistrationRepository.class);
given(this.clientRegistrationRepository.findByRegistrationId(anyString())).willReturn(Mono.empty());

View File

@@ -16,8 +16,8 @@
package org.springframework.security.oauth2.client.web;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse;
@@ -37,7 +37,7 @@ import static org.assertj.core.api.Assertions.assertThat;
public class HttpSessionOAuth2AuthorizationRequestRepositoryAllowMultipleAuthorizationRequestsTests
extends HttpSessionOAuth2AuthorizationRequestRepositoryTests {
@Before
@BeforeEach
public void setup() {
this.authorizationRequestRepository = new HttpSessionOAuth2AuthorizationRequestRepository();
this.authorizationRequestRepository.setAllowMultipleAuthorizationRequests(true);

View File

@@ -16,8 +16,8 @@
package org.springframework.security.oauth2.client.web;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse;
@@ -37,7 +37,7 @@ import static org.assertj.core.api.Assertions.assertThat;
public class HttpSessionOAuth2AuthorizationRequestRepositoryDoNotAllowMultipleAuthorizationRequestsTests
extends HttpSessionOAuth2AuthorizationRequestRepositoryTests {
@Before
@BeforeEach
public void setup() {
this.authorizationRequestRepository = new HttpSessionOAuth2AuthorizationRequestRepository();
this.authorizationRequestRepository.setAllowMultipleAuthorizationRequests(false);

View File

@@ -19,9 +19,9 @@ package org.springframework.security.oauth2.client.web;
import java.util.HashMap;
import java.util.Map;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.junit.MockitoJUnitRunner;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.junit.jupiter.MockitoExtension;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse;
@@ -38,7 +38,7 @@ import static org.assertj.core.api.Assertions.assertThatIllegalArgumentException
* @author Joe Grandja
* @author Craig Andrews
*/
@RunWith(MockitoJUnitRunner.class)
@ExtendWith(MockitoExtension.class)
public abstract class HttpSessionOAuth2AuthorizationRequestRepositoryTests {
protected HttpSessionOAuth2AuthorizationRequestRepository authorizationRequestRepository;

View File

@@ -20,8 +20,8 @@ import java.util.Map;
import javax.servlet.http.HttpSession;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse;
@@ -57,7 +57,7 @@ public class HttpSessionOAuth2AuthorizedClientRepositoryTests {
private MockHttpServletResponse response;
@Before
@BeforeEach
public void setup() {
this.request = new MockHttpServletRequest();
this.response = new MockHttpServletResponse();

View File

@@ -26,9 +26,9 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse;
@@ -95,7 +95,7 @@ public class OAuth2AuthorizationCodeGrantFilterTests {
private OAuth2AuthorizationCodeGrantFilter filter;
@Before
@BeforeEach
public void setup() {
this.registration1 = TestClientRegistrations.clientRegistration().build();
this.clientRegistrationRepository = new InMemoryClientRegistrationRepository(this.registration1);
@@ -114,7 +114,7 @@ public class OAuth2AuthorizationCodeGrantFilterTests {
SecurityContextHolder.setContext(securityContext);
}
@After
@AfterEach
public void cleanup() {
SecurityContextHolder.clearContext();
}

View File

@@ -27,8 +27,8 @@ import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.http.HttpStatus;
import org.springframework.mock.web.MockHttpServletRequest;
@@ -73,7 +73,7 @@ public class OAuth2AuthorizationRequestRedirectFilterTests {
private RequestCache requestCache;
@Before
@BeforeEach
public void setUp() {
this.registration1 = TestClientRegistrations.clientRegistration().build();
this.registration2 = TestClientRegistrations.clientRegistration2().build();

View File

@@ -23,8 +23,8 @@ import javax.servlet.FilterChain;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
import org.springframework.mock.web.MockHttpServletRequest;
@@ -99,7 +99,7 @@ public class OAuth2LoginAuthenticationFilterTests {
private OAuth2LoginAuthenticationFilter filter;
@Before
@BeforeEach
public void setUp() {
this.registration1 = TestClientRegistrations.clientRegistration().build();
this.registration2 = TestClientRegistrations.clientRegistration2().build();

View File

@@ -23,9 +23,9 @@ import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.springframework.core.MethodParameter;
import org.springframework.mock.web.MockHttpServletRequest;
@@ -104,7 +104,7 @@ public class OAuth2AuthorizedClientArgumentResolverTests {
private MockHttpServletResponse response;
@Before
@BeforeEach
public void setup() {
this.authentication = new TestingAuthenticationToken(this.principalName, "password");
SecurityContext securityContext = SecurityContextHolder.createEmptyContext();
@@ -157,7 +157,7 @@ public class OAuth2AuthorizedClientArgumentResolverTests {
this.response = new MockHttpServletResponse();
}
@After
@AfterEach
public void cleanup() {
SecurityContextHolder.clearContext();
}

View File

@@ -23,9 +23,9 @@ import java.util.HashSet;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
import reactor.core.publisher.Mono;
import reactor.util.context.Context;
@@ -86,7 +86,7 @@ public class ServerOAuth2AuthorizedClientExchangeFilterFunctionITests {
private MockServerWebExchange exchange;
@Before
@BeforeEach
public void setUp() throws Exception {
this.clientRegistrationRepository = mock(ReactiveClientRegistrationRepository.class);
final ServerOAuth2AuthorizedClientRepository delegate = new AuthenticatedPrincipalServerOAuth2AuthorizedClientRepository(
@@ -124,7 +124,7 @@ public class ServerOAuth2AuthorizedClientExchangeFilterFunctionITests {
this.exchange = MockServerWebExchange.builder(MockServerHttpRequest.get("/").build()).build();
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
}

View File

@@ -27,13 +27,13 @@ import java.util.List;
import java.util.Map;
import java.util.Optional;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.ArgumentCaptor;
import org.mockito.Captor;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import org.mockito.junit.jupiter.MockitoExtension;
import reactor.core.publisher.Mono;
import reactor.test.publisher.PublisherProbe;
import reactor.util.context.Context;
@@ -113,7 +113,7 @@ import static org.mockito.Mockito.verifyZeroInteractions;
* @author Rob Winch
* @since 5.1
*/
@RunWith(MockitoJUnitRunner.class)
@ExtendWith(MockitoExtension.class)
public class ServerOAuth2AuthorizedClientExchangeFilterFunctionTests {
@Mock
@@ -159,7 +159,7 @@ public class ServerOAuth2AuthorizedClientExchangeFilterFunctionTests {
private DefaultReactiveOAuth2AuthorizedClientManager authorizedClientManager;
@Before
@BeforeEach
public void setup() {
// @formatter:off
ReactiveOAuth2AuthorizedClientProvider authorizedClientProvider = ReactiveOAuth2AuthorizedClientProviderBuilder

View File

@@ -28,10 +28,10 @@ import javax.servlet.http.HttpServletResponse;
import okhttp3.mockwebserver.MockResponse;
import okhttp3.mockwebserver.MockWebServer;
import org.junit.After;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.mockito.ArgumentCaptor;
import reactor.blockhound.BlockHound;
import reactor.util.context.Context;
@@ -89,7 +89,7 @@ public class ServletOAuth2AuthorizedClientExchangeFilterFunctionITests {
private MockHttpServletResponse response;
@BeforeClass
@BeforeAll
public static void setUpBlockingChecks() {
// IMPORTANT:
// Before enabling BlockHound, we need to white-list
@@ -106,7 +106,7 @@ public class ServletOAuth2AuthorizedClientExchangeFilterFunctionITests {
// @formatter:on
}
@Before
@BeforeEach
public void setUp() throws Exception {
this.clientRegistrationRepository = mock(ClientRegistrationRepository.class);
final OAuth2AuthorizedClientRepository delegate = new AuthenticatedPrincipalOAuth2AuthorizedClientRepository(
@@ -143,7 +143,7 @@ public class ServletOAuth2AuthorizedClientExchangeFilterFunctionITests {
RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(this.request, this.response));
}
@After
@AfterEach
public void cleanup() throws Exception {
this.server.shutdown();
SecurityContextHolder.clearContext();

View File

@@ -31,14 +31,14 @@ import java.util.function.Consumer;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.ArgumentCaptor;
import org.mockito.Captor;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import org.mockito.junit.jupiter.MockitoExtension;
import reactor.core.publisher.Mono;
import reactor.util.context.Context;
@@ -127,7 +127,7 @@ import static org.mockito.Mockito.verifyNoInteractions;
* @author Rob Winch
* @since 5.1
*/
@RunWith(MockitoJUnitRunner.class)
@ExtendWith(MockitoExtension.class)
public class ServletOAuth2AuthorizedClientExchangeFilterFunctionTests {
@Mock
@@ -187,7 +187,7 @@ public class ServletOAuth2AuthorizedClientExchangeFilterFunctionTests {
private OAuth2AccessToken accessToken = new OAuth2AccessToken(OAuth2AccessToken.TokenType.BEARER, "token-0",
Instant.now(), Instant.now().plus(Duration.ofDays(1)));
@Before
@BeforeEach
public void setup() {
this.authentication = new TestingAuthenticationToken("test", "this");
JwtBearerOAuth2AuthorizedClientProvider jwtBearerAuthorizedClientProvider = new JwtBearerOAuth2AuthorizedClientProvider();
@@ -209,7 +209,7 @@ public class ServletOAuth2AuthorizedClientExchangeFilterFunctionTests {
this.function = new ServletOAuth2AuthorizedClientExchangeFilterFunction(this.authorizedClientManager);
}
@After
@AfterEach
public void cleanup() throws Exception {
SecurityContextHolder.clearContext();
RequestContextHolder.resetRequestAttributes();

View File

@@ -18,11 +18,11 @@ package org.springframework.security.oauth2.client.web.reactive.result.method.an
import java.lang.reflect.Method;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import org.mockito.junit.jupiter.MockitoExtension;
import reactor.core.publisher.Mono;
import reactor.util.context.Context;
@@ -59,7 +59,7 @@ import static org.mockito.Mockito.mock;
* @author Rob Winch
* @since 5.1
*/
@RunWith(MockitoJUnitRunner.class)
@ExtendWith(MockitoExtension.class)
public class OAuth2AuthorizedClientArgumentResolverTests {
@Mock
@@ -78,7 +78,7 @@ public class OAuth2AuthorizedClientArgumentResolverTests {
private Authentication authentication = new TestingAuthenticationToken("test", "this");
@Before
@BeforeEach
public void setUp() {
// @formatter:off
ReactiveOAuth2AuthorizedClientProvider authorizedClientProvider = ReactiveOAuth2AuthorizedClientProviderBuilder

View File

@@ -16,8 +16,8 @@
package org.springframework.security.oauth2.client.web.server;
import org.junit.Before;
import org.junit.Test;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import reactor.core.publisher.Mono;
import org.springframework.mock.http.server.reactive.MockServerHttpRequest;
@@ -53,7 +53,7 @@ public class AuthenticatedPrincipalServerOAuth2AuthorizedClientRepositoryTests {
private MockServerWebExchange exchange = MockServerWebExchange.from(MockServerHttpRequest.get("/"));
@Before
@BeforeEach
public void setup() {
this.authorizedClientService = mock(ReactiveOAuth2AuthorizedClientService.class);
this.anonymousAuthorizedClientRepository = mock(ServerOAuth2AuthorizedClientRepository.class);

View File

@@ -16,11 +16,11 @@
package org.springframework.security.oauth2.client.web.server;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import org.mockito.junit.jupiter.MockitoExtension;
import reactor.core.publisher.Mono;
import org.springframework.http.HttpStatus;
@@ -48,7 +48,7 @@ import static org.mockito.BDDMockito.given;
* @author Rob Winch
* @since 5.1
*/
@RunWith(MockitoJUnitRunner.class)
@ExtendWith(MockitoExtension.class)
public class DefaultServerOAuth2AuthorizationRequestResolverTests {
@Mock
@@ -58,7 +58,7 @@ public class DefaultServerOAuth2AuthorizationRequestResolverTests {
private ClientRegistration registration = TestClientRegistrations.clientRegistration().build();
@Before
@BeforeEach
public void setup() {
this.resolver = new DefaultServerOAuth2AuthorizationRequestResolver(this.clientRegistrationRepository);
}

View File

@@ -22,11 +22,11 @@ import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.Mock;
import org.mockito.junit.MockitoJUnitRunner;
import org.mockito.junit.jupiter.MockitoExtension;
import reactor.core.publisher.Mono;
import org.springframework.mock.http.server.reactive.MockServerHttpRequest;
@@ -63,7 +63,7 @@ import static org.mockito.Mockito.verifyNoInteractions;
* @author Parikshit Dutta
* @since 5.1
*/
@RunWith(MockitoJUnitRunner.class)
@ExtendWith(MockitoExtension.class)
public class OAuth2AuthorizationCodeGrantWebFilterTests {
private OAuth2AuthorizationCodeGrantWebFilter filter;
@@ -80,7 +80,7 @@ public class OAuth2AuthorizationCodeGrantWebFilterTests {
@Mock
private ServerAuthorizationRequestRepository<OAuth2AuthorizationRequest> authorizationRequestRepository;
@Before
@BeforeEach
public void setup() {
this.filter = new OAuth2AuthorizationCodeGrantWebFilter(this.authenticationManager,
this.clientRegistrationRepository, this.authorizedClientRepository);

Some files were not shown because too many files have changed in this diff Show More