1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.orekit.time;
18
19 import org.junit.jupiter.api.Assertions;
20 import org.junit.jupiter.api.Test;
21 import org.orekit.Utils;
22
23 public class TimeStampedDoubleTest {
24 @Test
25 public void testConstructor() {
26 final AbsoluteDate date = AbsoluteDate.J2000_EPOCH;
27 final TimeStampedDouble tsd = new TimeStampedDouble(date, 1.68);
28 Assertions.assertEquals(date, tsd.getDate());
29 Assertions.assertEquals(1.68, tsd.getValue());
30 }
31
32 @Test
33 @Deprecated
34 public void testDeprecatedConstructor() {
35 final AbsoluteDate date = AbsoluteDate.J2000_EPOCH;
36 final TimeStampedDouble tsd = new TimeStampedDouble(1.68, date);
37 Assertions.assertEquals(date, tsd.getDate());
38 Assertions.assertEquals(1.68, tsd.getValue());
39 }
40
41 @Test
42 public void testToString() {
43 Utils.setDataRoot("regular-data");
44 final AbsoluteDate date = AbsoluteDate.J2000_EPOCH;
45 final TimeStampedDouble tsd = new TimeStampedDouble(date, 1.68);
46 Assertions.assertEquals("{date=2000-01-01T11:58:55.816Z, value=1.68}", tsd.toString());
47 }
48 }