@@ -23,11 +23,7 @@ import org.junit.Before
23
23
import org.junit.Test
24
24
25
25
import java.time.Instant
26
- import java.time.OffsetDateTime
27
- import java.time.ZonedDateTime
28
26
import java.time.temporal.ChronoUnit
29
- import java.time.temporal.TemporalField
30
- import java.time.temporal.TemporalUnit
31
27
32
28
import static org.junit.Assert.*
33
29
@@ -192,39 +188,6 @@ class DefaultClaimsTest {
192
188
assertEquals expected, result
193
189
}
194
190
195
- @Test
196
- void testGetRequiredDateFromOffsetDateTime () {
197
- def expected = OffsetDateTime . now()
198
- claims. put(" anOffsetDateTime" , expected)
199
- OffsetDateTime result = claims. get(" anOffsetDateTime" , OffsetDateTime . class)
200
- assertEquals expected, result
201
- }
202
-
203
- @Test
204
- void testGetRequiredDateFromZonedDateTime () {
205
- def expected = ZonedDateTime . now()
206
- claims. put(" aZonedDateTime" , expected)
207
- ZonedDateTime result = claims. get(" aZonedDateTime" , ZonedDateTime . class)
208
- assertEquals expected, result
209
- }
210
-
211
- @Test
212
- void testGetRequiredDateFromDate () {
213
- def expected = new Date ()
214
- claims. put(" aDate" , expected)
215
- Date result = claims. get(" aDate" , Date . class)
216
- assertEquals expected, result
217
- }
218
-
219
- @Test
220
- void testGetRequiredDateFromCalendar () {
221
- def c = Calendar . getInstance(TimeZone . getTimeZone(" UTC" ))
222
- def expected = c. toInstant()
223
- claims. put(" aCalender" , c)
224
- Instant result = claims. get(' aCalender' , Instant . class)
225
- assertEquals expected, result
226
- }
227
-
228
191
@Test
229
192
void testGetRequiredDateFromLong () {
230
193
def expected = Instant . now()
@@ -342,13 +305,12 @@ class DefaultClaimsTest {
342
305
}
343
306
344
307
@Test
345
- void testGetSpecDateWithCalendar () {
346
- Calendar cal = Calendar . getInstance(TimeZone . getTimeZone(" UTC" ))
347
- Instant instant = cal. toInstant()
308
+ void testGetSpecDateWithInstant () {
309
+ Instant instant = Instant . now()
348
310
long seconds = instant. getEpochSecond()
349
- claims. put(Claims . EXPIRATION , cal )
350
- claims. put(Claims . ISSUED_AT , cal )
351
- claims. put(Claims . NOT_BEFORE , cal )
311
+ claims. put(Claims . EXPIRATION , instant )
312
+ claims. put(Claims . ISSUED_AT , instant )
313
+ claims. put(Claims . NOT_BEFORE , instant )
352
314
assertEquals instant, claims. getExpiration()
353
315
assertEquals instant, claims. getIssuedAt()
354
316
assertEquals instant, claims. getNotBefore()
@@ -358,11 +320,10 @@ class DefaultClaimsTest {
358
320
}
359
321
360
322
@Test
361
- void testToSpecDateWithDate () {
362
- long millis = System . currentTimeMillis()
363
- Date d = new Date (millis)
364
- claims. put(' exp' , d)
365
- assertEquals d. toInstant(), claims. getExpiration()
323
+ void testToSpecDateWithInstant () {
324
+ Instant i = Instant . now()
325
+ claims. put(' exp' , i)
326
+ assertEquals i, claims. getExpiration()
366
327
}
367
328
368
329
void trySpecDateNonDate (Parameter<?> param ) {
@@ -411,7 +372,7 @@ class DefaultClaimsTest {
411
372
void testPutWithIat () {
412
373
long millis = System . currentTimeMillis()
413
374
long seconds = millis / 1000 as long
414
- Date now = new Date (millis)
375
+ Instant now = Instant . ofEpochMilli (millis)
415
376
claims. put(' iat' , now) // this should convert 'now' to seconds since epoch
416
377
assertEquals seconds, claims. get(' iat' ) // conversion should have happened
417
378
}
@@ -420,7 +381,7 @@ class DefaultClaimsTest {
420
381
void testPutAllWithIat () {
421
382
long millis = System . currentTimeMillis()
422
383
long seconds = millis / 1000 as long
423
- Date now = new Date (millis)
384
+ Instant now = Instant . ofEpochMilli (millis)
424
385
claims. putAll([iat : now]) // this should convert 'now' to seconds since epoch
425
386
assertEquals seconds, claims. get(' iat' ) // conversion should have happened
426
387
}
@@ -429,7 +390,7 @@ class DefaultClaimsTest {
429
390
void testConstructorWithIat () {
430
391
long millis = System . currentTimeMillis()
431
392
long seconds = millis / 1000 as long
432
- Date now = new Date (millis)
393
+ Instant now = Instant . ofEpochMilli (millis)
433
394
this . claims = new DefaultClaims ([iat : now]) // this should convert 'now' to seconds since epoch
434
395
assertEquals seconds, claims. get(' iat' ) // conversion should have happened
435
396
}
@@ -438,7 +399,7 @@ class DefaultClaimsTest {
438
399
void testPutWithNbf () {
439
400
long millis = System . currentTimeMillis()
440
401
long seconds = millis / 1000 as long
441
- Date now = new Date (millis)
402
+ Instant now = Instant . ofEpochMilli (millis)
442
403
claims. put(' nbf' , now) // this should convert 'now' to seconds since epoch
443
404
assertEquals seconds, claims. get(' nbf' ) // conversion should have happened
444
405
}
@@ -447,7 +408,7 @@ class DefaultClaimsTest {
447
408
void testPutAllWithNbf () {
448
409
long millis = System . currentTimeMillis()
449
410
long seconds = millis / 1000 as long
450
- Date now = new Date (millis)
411
+ Instant now = Instant . ofEpochMilli (millis)
451
412
claims. putAll([nbf : now]) // this should convert 'now' to seconds since epoch
452
413
assertEquals seconds, claims. get(' nbf' ) // conversion should have happened
453
414
}
@@ -456,7 +417,7 @@ class DefaultClaimsTest {
456
417
void testConstructorWithNbf () {
457
418
long millis = System . currentTimeMillis()
458
419
long seconds = millis / 1000 as long
459
- Date now = new Date (millis)
420
+ Instant now = Instant . ofEpochMilli (millis)
460
421
this . claims = new DefaultClaims ([nbf : now]) // this should convert 'now' to seconds since epoch
461
422
assertEquals seconds, claims. get(' nbf' ) // conversion should have happened
462
423
}
@@ -465,7 +426,7 @@ class DefaultClaimsTest {
465
426
void testPutWithExp () {
466
427
long millis = System . currentTimeMillis()
467
428
long seconds = millis / 1000 as long
468
- Date now = new Date (millis)
429
+ Instant now = Instant . ofEpochMilli (millis)
469
430
claims. put(' exp' , now) // this should convert 'now' to seconds since epoch
470
431
assertEquals seconds, claims. get(' exp' ) // conversion should have happened
471
432
}
@@ -474,7 +435,7 @@ class DefaultClaimsTest {
474
435
void testPutAllWithExp () {
475
436
long millis = System . currentTimeMillis()
476
437
long seconds = millis / 1000 as long
477
- Date now = new Date (millis)
438
+ Instant now = Instant . ofEpochMilli (millis)
478
439
claims. putAll([exp : now]) // this should convert 'now' to seconds since epoch
479
440
assertEquals seconds, claims. get(' exp' ) // conversion should have happened
480
441
}
@@ -483,7 +444,7 @@ class DefaultClaimsTest {
483
444
void testConstructorWithExp () {
484
445
long millis = System . currentTimeMillis()
485
446
long seconds = millis / 1000 as long
486
- Date now = new Date (millis)
447
+ Instant now = Instant . ofEpochMilli (millis)
487
448
this . claims = new DefaultClaims ([exp : now]) // this should convert 'now' to seconds since epoch
488
449
assertEquals seconds, claims. get(' exp' ) // conversion should have happened
489
450
}
0 commit comments