11/*
2- * Copyright (c) 2012, 2013 , Oracle and/or its affiliates. All rights reserved.
2+ * Copyright (c) 2012, 2025 , Oracle and/or its affiliates. All rights reserved.
33 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44 *
55 * This code is free software; you can redistribute it and/or modify it
5959 */
6060package tck .java .time ;
6161
62- import static org .testng . Assert .assertEquals ;
63- import static org .testng . Assert .fail ;
62+ import static org .junit . jupiter . api . Assertions .assertEquals ;
63+ import static org .junit . jupiter . api . Assertions .fail ;
6464
6565import java .time .DateTimeException ;
6666import java .time .temporal .TemporalAccessor ;
6767import java .time .temporal .TemporalField ;
6868import java .time .temporal .TemporalQuery ;
6969import java .util .List ;
7070
71- import org .testng .annotations .Test ;
71+ import org .junit .jupiter .api .Assertions ;
72+ import org .junit .jupiter .api .Test ;
73+
7274import test .java .time .temporal .MockFieldNoValue ;
7375
7476/**
@@ -101,7 +103,7 @@ public abstract class AbstractDateTimeTest extends AbstractTCKTest {
101103 public void basicTest_isSupported_TemporalField_supported () {
102104 for (TemporalAccessor sample : samples ()) {
103105 for (TemporalField field : validFields ()) {
104- assertEquals (sample .isSupported (field ), true , "Failed on " + sample + " " + field );
106+ assertEquals (true , sample .isSupported (field ), "Failed on " + sample + " " + field );
105107 }
106108 }
107109 }
@@ -110,15 +112,15 @@ public void basicTest_isSupported_TemporalField_supported() {
110112 public void basicTest_isSupported_TemporalField_unsupported () {
111113 for (TemporalAccessor sample : samples ()) {
112114 for (TemporalField field : invalidFields ()) {
113- assertEquals (sample .isSupported (field ), false , "Failed on " + sample + " " + field );
115+ assertEquals (false , sample .isSupported (field ), "Failed on " + sample + " " + field );
114116 }
115117 }
116118 }
117119
118120 @ Test ()
119121 public void basicTest_isSupported_TemporalField_null () {
120122 for (TemporalAccessor sample : samples ()) {
121- assertEquals (sample .isSupported (null ), false , "Failed on " + sample );
123+ assertEquals (false , sample .isSupported (null ), "Failed on " + sample );
122124 }
123125 }
124126
@@ -195,11 +197,13 @@ public void basicTest_get_TemporalField_unsupported() {
195197 }
196198 }
197199
198- @ Test ( expectedExceptions = DateTimeException . class )
200+ @ Test
199201 public void test_get_TemporalField_invalidField () {
200- for (TemporalAccessor sample : samples ()) {
201- sample .get (MockFieldNoValue .INSTANCE );
202- }
202+ Assertions .assertThrows (DateTimeException .class , () -> {
203+ for (TemporalAccessor sample : samples ()) {
204+ sample .get (MockFieldNoValue .INSTANCE );
205+ }
206+ });
203207 }
204208
205209 @ Test ()
@@ -240,11 +244,13 @@ public void basicTest_getLong_TemporalField_unsupported() {
240244 }
241245 }
242246
243- @ Test ( expectedExceptions = DateTimeException . class )
247+ @ Test
244248 public void test_getLong_TemporalField_invalidField () {
245- for (TemporalAccessor sample : samples ()) {
246- sample .getLong (MockFieldNoValue .INSTANCE );
247- }
249+ Assertions .assertThrows (DateTimeException .class , () -> {
250+ for (TemporalAccessor sample : samples ()) {
251+ sample .getLong (MockFieldNoValue .INSTANCE );
252+ }
253+ });
248254 }
249255
250256 @ Test ()
@@ -263,12 +269,12 @@ public void basicTest_getLong_TemporalField_null() {
263269 @ Test
264270 public void basicTest_query () {
265271 for (TemporalAccessor sample : samples ()) {
266- assertEquals (sample .query (new TemporalQuery <String >() {
272+ assertEquals ("foo" , sample .query (new TemporalQuery <String >() {
267273 @ Override
268274 public String queryFrom (TemporalAccessor temporal ) {
269275 return "foo" ;
270276 }
271- }), "foo" );
277+ }));
272278 }
273279 }
274280
0 commit comments