1
1
package no .nav .security .token .support .client .spring .oauth2 ;
2
2
3
- import com .nimbusds .oauth2 .sdk .auth .ClientAuthenticationMethod ;
4
- import no .nav .security .token .support .client .core .ClientAuthenticationProperties ;
5
- import no .nav .security .token .support .client .core .ClientProperties ;
6
- import no .nav .security .token .support .client .core .oauth2 .OnBehalfOfGrantRequest ;
7
- import no .nav .security .token .support .client .spring .ClientConfigurationProperties ;
8
- import no .nav .security .token .support .core .context .TokenValidationContextHolder ;
9
- import org .junit .jupiter .api .BeforeEach ;
3
+ import static org .assertj .core .api .Assertions .assertThat ;
4
+
5
+ import java .util .Map ;
6
+
10
7
import org .junit .jupiter .api .Test ;
11
- import org .mockito .MockitoAnnotations ;
12
8
import org .springframework .beans .factory .annotation .Autowired ;
13
9
import org .springframework .boot .autoconfigure .web .client .RestTemplateAutoConfiguration ;
14
10
import org .springframework .boot .test .context .SpringBootTest ;
15
11
import org .springframework .boot .test .mock .mockito .MockBean ;
16
12
import org .springframework .test .context .ActiveProfiles ;
17
13
18
- import java . util . Map ;
14
+ import com . nimbusds . oauth2 . sdk . auth . ClientAuthenticationMethod ;
19
15
20
- import static org .assertj .core .api .Assertions .assertThat ;
16
+ import no .nav .security .token .support .client .core .ClientAuthenticationProperties ;
17
+ import no .nav .security .token .support .client .core .ClientProperties ;
18
+ import no .nav .security .token .support .client .core .oauth2 .OnBehalfOfGrantRequest ;
19
+ import no .nav .security .token .support .client .spring .ClientConfigurationProperties ;
20
+ import no .nav .security .token .support .core .context .TokenValidationContextHolder ;
21
21
22
- @ SpringBootTest (classes = {OAuth2ClientConfiguration .class , RestTemplateAutoConfiguration .class })
22
+ @ SpringBootTest (classes = { OAuth2ClientConfiguration .class , RestTemplateAutoConfiguration .class })
23
23
@ ActiveProfiles ("test" )
24
24
class ClientConfigurationPropertiesTest {
25
25
@@ -29,17 +29,11 @@ class ClientConfigurationPropertiesTest {
29
29
@ Autowired
30
30
private ClientConfigurationProperties clientConfigurationProperties ;
31
31
32
- @ BeforeEach
33
- void before () {
34
- MockitoAnnotations .initMocks (this );
35
- }
36
-
37
32
@ Test
38
33
void testClientConfigIsValid () {
39
34
assertThat (clientConfigurationProperties ).isNotNull ();
40
35
assertThat (clientConfigurationProperties .getRegistration ()).isNotNull ();
41
- ClientProperties clientProperties =
42
- clientConfigurationProperties .getRegistration ().values ().stream ().findFirst ().orElse (null );
36
+ ClientProperties clientProperties = clientConfigurationProperties .getRegistration ().values ().stream ().findFirst ().orElse (null );
43
37
assertThat (clientProperties ).isNotNull ();
44
38
ClientAuthenticationProperties auth = clientProperties .getAuthentication ();
45
39
assertThat (auth ).isNotNull ();
@@ -56,8 +50,7 @@ void testTokenExchangeProperties() {
56
50
assertThat (clientConfigurationProperties ).isNotNull ();
57
51
assertThat (clientConfigurationProperties .getRegistration ()).isNotNull ();
58
52
System .out .println (clientConfigurationProperties );
59
- ClientProperties clientProperties =
60
- clientConfigurationProperties .getRegistration ().get ("example1-token-exchange1" );
53
+ ClientProperties clientProperties = clientConfigurationProperties .getRegistration ().get ("example1-token-exchange1" );
61
54
62
55
assertThat (clientProperties ).isNotNull ();
63
56
assertThat (clientProperties .getTokenExchange ().getAudience ()).isNotBlank ();
@@ -67,8 +60,7 @@ void testTokenExchangeProperties() {
67
60
void testClientConfigWithClientAuthMethodAsPrivateKeyJwt () {
68
61
assertThat (clientConfigurationProperties ).isNotNull ();
69
62
assertThat (clientConfigurationProperties .getRegistration ()).isNotNull ();
70
- ClientProperties clientProperties =
71
- clientConfigurationProperties .getRegistration ().get ("example1-clientcredentials3" );
63
+ ClientProperties clientProperties = clientConfigurationProperties .getRegistration ().get ("example1-clientcredentials3" );
72
64
assertThat (clientProperties ).isNotNull ();
73
65
ClientAuthenticationProperties auth = clientProperties .getAuthentication ();
74
66
assertThat (auth ).isNotNull ();
0 commit comments