1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.orekit.propagation.analytical.gnss;
18
19 import org.hipparchus.util.Precision;
20 import org.junit.jupiter.api.Assertions;
21 import org.junit.jupiter.api.Test;
22 import org.orekit.propagation.analytical.gnss.data.GLONASSOrbitalElements;
23 import org.orekit.time.AbsoluteDate;
24
25 public class GLONASSOrbitalElementsTest {
26
27 @Test
28 public void testDefaultMethods() {
29 GLONASSOrbitalElements goe = new GLONASSOrbitalElements() {
30 public AbsoluteDate getDate() { return null; }
31 };
32 Assertions.assertEquals(0, goe.getIOD());
33 Assertions.assertEquals(0, goe.getNa());
34 Assertions.assertEquals(0, goe.getN4());
35 Assertions.assertEquals(0.0, goe.getTime(), Precision.SAFE_MIN);
36 Assertions.assertEquals(0.0, goe.getLambda(), Precision.SAFE_MIN);
37 Assertions.assertEquals(0.0, goe.getE(), Precision.SAFE_MIN);
38 Assertions.assertEquals(0.0, goe.getPa(), Precision.SAFE_MIN);
39 Assertions.assertEquals(0.0, goe.getDeltaI(), Precision.SAFE_MIN);
40 Assertions.assertEquals(0.0, goe.getDeltaT(), Precision.SAFE_MIN);
41 Assertions.assertEquals(0.0, goe.getDeltaTDot(), Precision.SAFE_MIN);
42 Assertions.assertEquals(0.0, goe.getGammaN(), Precision.SAFE_MIN);
43 Assertions.assertEquals(0.0, goe.getTN(), Precision.SAFE_MIN);
44 Assertions.assertEquals(0.0, goe.getXDot(), Precision.SAFE_MIN);
45 Assertions.assertEquals(0.0, goe.getYDot(), Precision.SAFE_MIN);
46 Assertions.assertEquals(0.0, goe.getZDot(), Precision.SAFE_MIN);
47 Assertions.assertEquals(0.0, goe.getX(), Precision.SAFE_MIN);
48 Assertions.assertEquals(0.0, goe.getY(), Precision.SAFE_MIN);
49 Assertions.assertEquals(0.0, goe.getZ(), Precision.SAFE_MIN);
50 Assertions.assertEquals(0.0, goe.getXDotDot(), Precision.SAFE_MIN);
51 Assertions.assertEquals(0.0, goe.getYDotDot(), Precision.SAFE_MIN);
52 Assertions.assertEquals(0.0, goe.getZDotDot(), Precision.SAFE_MIN);
53 }
54
55 }