5555import org .junit .jupiter .params .provider .Arguments ;
5656import org .junit .jupiter .params .provider .MethodSource ;
5757import org .junitpioneer .jupiter .DefaultLocale ;
58+ import org .junitpioneer .jupiter .DefaultTimeZone ;
5859import org .junitpioneer .jupiter .ReadsDefaultLocale ;
5960import org .junitpioneer .jupiter .WritesDefaultLocale ;
6061
@@ -1307,36 +1308,41 @@ void testToCalendarWithTimeZoneNull() {
13071308
13081309 @ ParameterizedTest
13091310 @ MethodSource ("testToLocalDateTimeTimeZone" )
1311+ @ DefaultTimeZone ("GMT" )
13101312 void testToLocalDateTime (final LocalDateTime expected , final Date date , final TimeZone timeZone ) {
13111313 assertEquals (LocalDateTime .ofInstant (date .toInstant (), ZoneId .systemDefault ()), DateUtils .toLocalDateTime (date ),
13121314 () -> String .format ("expected = %s, date = %s, timeZone = %s, TimeZone.getDefault() = %s" , expected , date , timeZone , TimeZone .getDefault ()));
13131315 }
13141316
13151317 @ ParameterizedTest
13161318 @ MethodSource
1317- void testToLocalDateTimeTimeZone (final LocalDateTime expected , final Date date , final TimeZone timeZone ) {
1319+ @ DefaultTimeZone ("GMT" )
1320+ void testToLocalDateTimeTimeZoneGmt (final LocalDateTime expected , final Date date , final TimeZone timeZone ) {
13181321 assertEquals (expected , DateUtils .toLocalDateTime (date , timeZone ),
13191322 () -> String .format ("expected = %s, date = %s, timeZone = %s, TimeZone.getDefault() = %s" , expected , date , timeZone , TimeZone .getDefault ()));
13201323 }
13211324
13221325 @ ParameterizedTest
13231326 @ MethodSource ("testToLocalDateTimeTimeZone" )
1324- void testToOffsetDateTime (final LocalDateTime expected , final Date date , final TimeZone timeZone ) {
1327+ @ DefaultTimeZone ("GMT" )
1328+ void testToOffsetDateTimeGmt (final LocalDateTime expected , final Date date , final TimeZone timeZone ) {
13251329 final OffsetDateTime offsetDateTime = DateUtils .toOffsetDateTime (date );
13261330 assertEquals (OffsetDateTime .ofInstant (date .toInstant (), ZoneId .systemDefault ()), offsetDateTime ,
13271331 () -> String .format ("expected = %s, date = %s, timeZone = %s, TimeZone.getDefault() = %s" , expected , date , timeZone , TimeZone .getDefault ()));
13281332 }
13291333
13301334 @ ParameterizedTest
13311335 @ MethodSource ("testToLocalDateTimeTimeZone" )
1332- void testToOffsetDateTimeTimeZone (final LocalDateTime expected , final Date date , final TimeZone timeZone ) {
1336+ @ DefaultTimeZone ("GMT" )
1337+ void testToOffsetDateTimeTimeZoneGmt (final LocalDateTime expected , final Date date , final TimeZone timeZone ) {
13331338 assertEquals (expected , DateUtils .toOffsetDateTime (date , timeZone ).toLocalDateTime (),
13341339 () -> String .format ("expected = %s, date = %s, timeZone = %s, TimeZone.getDefault() = %s" , expected , date , timeZone , TimeZone .getDefault ()));
13351340 }
13361341
13371342 @ ParameterizedTest
13381343 @ MethodSource ("testToLocalDateTimeTimeZone" )
1339- void testToZonedDateTime (final LocalDateTime expected , final Date date , final TimeZone timeZone ) {
1344+ @ DefaultTimeZone ("GMT" )
1345+ void testToZonedDateTimeGmt (final LocalDateTime expected , final Date date , final TimeZone timeZone ) {
13401346 final ZonedDateTime zonedDateTime = DateUtils .toZonedDateTime (date );
13411347 assertEquals (ZonedDateTime .ofInstant (date .toInstant (), ZoneId .systemDefault ()), zonedDateTime ,
13421348 () -> String .format ("expected = %s, date = %s, timeZone = %s, TimeZone.getDefault() = %s" , expected , date , timeZone , TimeZone .getDefault ()));
@@ -1347,7 +1353,8 @@ void testToZonedDateTime(final LocalDateTime expected, final Date date, final Ti
13471353
13481354 @ ParameterizedTest
13491355 @ MethodSource ("testToLocalDateTimeTimeZone" )
1350- void testToZonedDateTimeTimeZone (final LocalDateTime expected , final Date date , final TimeZone timeZone ) {
1356+ @ DefaultTimeZone ("GMT" )
1357+ void testToZonedDateTimeTimeZoneGmt (final LocalDateTime expected , final Date date , final TimeZone timeZone ) {
13511358 final ZonedDateTime zonedDateTime = DateUtils .toZonedDateTime (date , timeZone );
13521359 assertEquals (expected , zonedDateTime .toOffsetDateTime ().toLocalDateTime (),
13531360 () -> String .format ("expected = %s, date = %s, timeZone = %s, TimeZone.getDefault() = %s" , expected , date , timeZone , TimeZone .getDefault ()));
0 commit comments