Skip to content

Commit cf11d48

Browse files
committed
Fix DateTimeTest
1 parent b5b1aba commit cf11d48

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

common/src/test/java/by/andd3dfx/java8/datetime/DateTimeTest.java

+12-8
Original file line numberDiff line numberDiff line change
@@ -35,33 +35,36 @@ public void zoneId() {
3535
var ids = ZoneId.getAvailableZoneIds(); // all available timezone ids
3636

3737
ZoneId zone1 = ZoneId.of("Europe/Berlin");
38-
ZoneId zone2 = ZoneId.of("Brazil/East");
38+
ZoneId zone2 = ZoneId.of("Europe/London");
3939
var zoneRules1 = zone1.getRules(); // ZoneRules[currentStandardOffset=+01:00]
40-
var zoneRules2 = zone2.getRules(); // ZoneRules[currentStandardOffset=-03:00]
40+
var zoneRules2 = zone2.getRules(); // ZoneRules[currentStandardOffset=00:00]
4141
}
4242

4343
@Test
4444
public void localTime() {
4545
ZoneId zone1 = ZoneId.of("Europe/Berlin");
46-
ZoneId zone2 = ZoneId.of("Brazil/East");
46+
ZoneId zone2 = ZoneId.of("Europe/London");
4747

4848
LocalTime now1 = LocalTime.now(zone1);
4949
LocalTime now2 = LocalTime.now(zone2);
5050

5151
var isNow1BeforeNow2 = now1.isBefore(now2);
5252
assertThat(isNow1BeforeNow2).isFalse();
5353

54-
long hoursBetween = ChronoUnit.HOURS.between(now1, now2); //4
54+
long hoursBetween = ChronoUnit.HOURS.between(now1, now2);
5555
long minutesBetween = ChronoUnit.MINUTES.between(now1, now2);
56-
assertThat(minutesBetween).isEqualTo(-299);
56+
System.out.println(hoursBetween + " " + minutesBetween);
57+
assertThat(minutesBetween).isEqualTo(-59L);
5758

58-
LocalTime late = LocalTime.of(23, 59, 59); // 23:59:59
59+
LocalTime late = LocalTime.of(23, 59, 59);
60+
assertThat(String.valueOf(late)).isEqualTo("23:59:59");
5961

6062
DateTimeFormatter germanFormatter = DateTimeFormatter
6163
.ofLocalizedTime(FormatStyle.SHORT)
6264
.withLocale(Locale.GERMAN);
6365

64-
LocalTime germanTime = LocalTime.parse("13:37", germanFormatter); // 13:37
66+
LocalTime germanTime = LocalTime.parse("13:37", germanFormatter);
67+
assertThat(String.valueOf(germanTime)).isEqualTo("13:37");
6568
}
6669

6770
@Test
@@ -80,7 +83,8 @@ public void localDate() {
8083
.ofLocalizedDate(FormatStyle.MEDIUM)
8184
.withLocale(Locale.GERMAN);
8285

83-
LocalDate xmas = LocalDate.parse("24.12.2014", germanFormatter); // 2014-12-24
86+
LocalDate xmas = LocalDate.parse("24.12.2014", germanFormatter);
87+
assertThat(String.valueOf(xmas)).isEqualTo("2014-12-24");
8488
}
8589

8690
@Test

0 commit comments

Comments
 (0)