MCPcopy Create free account
hub / github.com/MenoData/Time4J / OffsetTest

Class OffsetTest

base/src/test/java/net/time4j/tz/OffsetTest.java:17–411  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15
16
17@RunWith(JUnit4.class)
18public class OffsetTest {
19
20 @Test
21 public void atLongitudeBigDecimalMinus14_001() {
22 ZonalOffset offset = ZonalOffset.atLongitude(new BigDecimal("-14.001"));
23 assertThat(
24 offset.getIntegralAmount(),
25 is(-3360));
26 assertThat(
27 offset.getFractionalAmount(),
28 is(-240000000));
29 }
30
31 @Test
32 public void atLongitudeBigDecimalMinus0_001() {
33 ZonalOffset offset = ZonalOffset.atLongitude(new BigDecimal("-0.001"));
34 assertThat(
35 offset.getIntegralAmount(),
36 is(0));
37 assertThat(
38 offset.getFractionalAmount(),
39 is(-240000000));
40 }
41
42 @Test
43 public void atLongitudeBigDecimalMinus14() {
44 ZonalOffset offset = ZonalOffset.atLongitude(new BigDecimal("-14"));
45 assertThat(
46 offset.getIntegralAmount(),
47 is(-3360));
48 assertThat(
49 offset.getFractionalAmount(),
50 is(0));
51 }
52
53 @Test
54 public void atLongitudeBigDecimalPlus15() {
55 ZonalOffset offset = ZonalOffset.atLongitude(new BigDecimal("15"));
56 assertThat(
57 offset.getIntegralAmount(),
58 is(3600));
59 assertThat(
60 offset.getFractionalAmount(),
61 is(0));
62 }
63
64 @Test
65 public void atLongitudeOfAuckland() {
66 ZonalOffset offset = ZonalOffset.atLongitude(new BigDecimal("174.74"));
67 assertThat(
68 offset.getIntegralAmount(),
69 is(41937));
70 assertThat(
71 offset.getFractionalAmount(),
72 is(600_000_000));
73 }
74

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected