22
22
import java .time .ZoneId ;
23
23
import java .time .ZonedDateTime ;
24
24
import java .util .function .Consumer ;
25
- import nl .jqno .equalsverifier .EqualsVerifier ;
26
25
import org .junit .jupiter .api .Test ;
27
26
import software .amazon .awssdk .auth .credentials .AwsBasicCredentials ;
28
27
import software .amazon .awssdk .auth .credentials .AwsCredentialsProvider ;
@@ -41,36 +40,30 @@ public class DefaultAxdbFrontendUtilitiesTest {
41
40
private final Clock fixedClock = Clock .fixed (ZonedDateTime .of (2024 , 11 , 7 , 17 , 39 , 33 , 0 , utcZone ).toInstant (), utcZone );
42
41
43
42
@ Test
44
- void equalsHashcode () {
45
- EqualsVerifier .forClass (GenerateAuthenticationTokenRequest .class )
46
- .withNonnullFields ("hostname" , "region" , "action" , "expiresIn" , "credentialsProvider" )
47
- .verify ();
48
- }
49
- @ Test
50
- public void testTokenGenerationWithBuilderDefaultsUsingAwsCredentialsProvider () {
43
+ public void tokenGenerationWithBuilderDefaultsUsingAwsCredentialsProvider_isSuccessful () {
51
44
AwsCredentialsProvider credentialsProvider = StaticCredentialsProvider .create (
52
45
AwsBasicCredentials .create ("access_key" , "secret_key" )
53
46
);
54
47
DefaultBuilder utilitiesBuilder = (DefaultBuilder ) AxdbFrontendUtilities .builder ()
55
48
.credentialsProvider (credentialsProvider )
56
49
.region (Region .US_EAST_1 );
57
50
58
- testTokenGenerationWithBuilderDefaults (utilitiesBuilder );
51
+ tokenGenerationWithBuilderDefaults (utilitiesBuilder );
59
52
}
60
53
61
54
@ Test
62
- public void testTokenGenerationWithBuilderDefaultsUsingIdentityProvider () {
55
+ public void tokenGenerationWithBuilderDefaultsUsingIdentityProvider_isSuccessful () {
63
56
IdentityProvider <AwsCredentialsIdentity > credentialsProvider = StaticCredentialsProvider .create (
64
57
AwsBasicCredentials .create ("access_key" , "secret_key" )
65
58
);
66
59
DefaultBuilder utilitiesBuilder = (DefaultBuilder ) AxdbFrontendUtilities .builder ()
67
60
.credentialsProvider (credentialsProvider )
68
61
.region (Region .US_EAST_1 );
69
62
70
- testTokenGenerationWithBuilderDefaults (utilitiesBuilder );
63
+ tokenGenerationWithBuilderDefaults (utilitiesBuilder );
71
64
}
72
65
73
- private void testTokenGenerationWithBuilderDefaults (DefaultBuilder utilitiesBuilder ) {
66
+ private void tokenGenerationWithBuilderDefaults (DefaultBuilder utilitiesBuilder ) {
74
67
DefaultAxdbFrontendUtilities AxdbFrontendUtilities = new DefaultAxdbFrontendUtilities (utilitiesBuilder , fixedClock );
75
68
Action action = Action .DB_CONNECT_SUPERUSER ;
76
69
@@ -88,34 +81,34 @@ private void testTokenGenerationWithBuilderDefaults(DefaultBuilder utilitiesBuil
88
81
}
89
82
90
83
@ Test
91
- public void testTokenGenerationWithOverriddenCredentialsUsingAwsCredentialsProvider () {
84
+ public void tokenGenerationWithOverriddenCredentialsUsingAwsCredentialsProvider_isSuccessful () {
92
85
AwsCredentialsProvider credentialsProvider = StaticCredentialsProvider .create (
93
86
AwsBasicCredentials .create ("foo" , "bar" )
94
87
);
95
88
DefaultBuilder utilitiesBuilder = (DefaultBuilder ) AxdbFrontendUtilities .builder ()
96
89
.credentialsProvider (credentialsProvider )
97
90
.region (Region .US_EAST_1 );
98
- testTokenGenerationWithOverriddenCredentials (utilitiesBuilder , builder -> {
91
+ tokenGenerationWithOverriddenCredentials (utilitiesBuilder , builder -> {
99
92
builder .credentialsProvider (StaticCredentialsProvider .create (
100
93
AwsBasicCredentials .create ("access_key" , "secret_key" )));
101
94
});
102
95
}
103
96
104
97
@ Test
105
- public void testTokenGenerationWithOverriddenCredentialsUsingIdentityProvider () {
98
+ public void tokenGenerationWithOverriddenCredentialsUsingIdentityProvider_isSuccessful () {
106
99
IdentityProvider <AwsCredentialsIdentity > credentialsProvider = StaticCredentialsProvider .create (
107
100
AwsBasicCredentials .create ("foo" , "bar" )
108
101
);
109
102
DefaultBuilder utilitiesBuilder = (DefaultBuilder ) AxdbFrontendUtilities .builder ()
110
103
.credentialsProvider (credentialsProvider )
111
104
.region (Region .US_EAST_1 );
112
- testTokenGenerationWithOverriddenCredentials (utilitiesBuilder , builder -> {
105
+ tokenGenerationWithOverriddenCredentials (utilitiesBuilder , builder -> {
113
106
builder .credentialsProvider ((IdentityProvider <AwsCredentialsIdentity >) StaticCredentialsProvider .create (
114
107
AwsBasicCredentials .create ("access_key" , "secret_key" )));
115
108
});
116
109
}
117
110
118
- private void testTokenGenerationWithOverriddenCredentials (DefaultBuilder utilitiesBuilder ,
111
+ private void tokenGenerationWithOverriddenCredentials (DefaultBuilder utilitiesBuilder ,
119
112
Consumer <GenerateAuthenticationTokenRequest .Builder > credsBuilder ) {
120
113
DefaultAxdbFrontendUtilities AxdbFrontendUtilities = new DefaultAxdbFrontendUtilities (utilitiesBuilder , fixedClock );
121
114
Action action = Action .DB_CONNECT_SUPERUSER ;
@@ -135,7 +128,7 @@ private void testTokenGenerationWithOverriddenCredentials(DefaultBuilder utiliti
135
128
}
136
129
137
130
@ Test
138
- public void testTokenGenerationWithOverriddenRegion () {
131
+ public void tokenGenerationWithOverriddenRegion_isSuccessful () {
139
132
AwsCredentialsProvider credentialsProvider = StaticCredentialsProvider .create (
140
133
AwsBasicCredentials .create ("access_key" , "secret_key" )
141
134
);
@@ -161,7 +154,7 @@ public void testTokenGenerationWithOverriddenRegion() {
161
154
}
162
155
163
156
@ Test
164
- public void testMissingRegionThrowsException () {
157
+ public void missingRegion_throwsException () {
165
158
AwsCredentialsProvider credentialsProvider = StaticCredentialsProvider .create (
166
159
AwsBasicCredentials .create ("access_key" , "secret_key" )
167
160
);
@@ -179,7 +172,7 @@ public void testMissingRegionThrowsException() {
179
172
}
180
173
181
174
@ Test
182
- public void testMissingCredentialsThrowsException () {
175
+ public void missingCredentials_throwsException () {
183
176
DefaultBuilder utilitiesBuilder = (DefaultBuilder ) AxdbFrontendUtilities .builder ()
184
177
.region (Region .US_WEST_2 );
185
178
@@ -194,7 +187,7 @@ public void testMissingCredentialsThrowsException() {
194
187
}
195
188
196
189
@ Test
197
- public void testMissingHostnameThrowsException () {
190
+ public void missingHostname_throwsException () {
198
191
AwsCredentialsProvider credentialsProvider = StaticCredentialsProvider .create (
199
192
AwsBasicCredentials .create ("access_key" , "secret_key" )
200
193
);
@@ -211,7 +204,7 @@ public void testMissingHostnameThrowsException() {
211
204
}
212
205
213
206
@ Test
214
- public void testMissingActionThrowsException () {
207
+ public void missingAction_throwsException () {
215
208
AwsCredentialsProvider credentialsProvider = StaticCredentialsProvider .create (
216
209
AwsBasicCredentials .create ("access_key" , "secret_key" )
217
210
);
@@ -228,7 +221,7 @@ public void testMissingActionThrowsException() {
228
221
}
229
222
230
223
@ Test
231
- public void testTokenGenerationWithCustomExpiry () {
224
+ public void tokenGenerationWithCustomExpiry_isSuccessful () {
232
225
AwsCredentialsProvider credentialsProvider = StaticCredentialsProvider .create (
233
226
AwsBasicCredentials .create ("access_key" , "secret_key" )
234
227
);
0 commit comments