1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.orekit.gnss.attitude;
18
19 import org.junit.jupiter.api.Test;
20
21
22 public class GPSBlockIIRTest extends AbstractGNSSAttitudeProviderTest {
23
24 @Test
25 public void testPatchedLargeNegativeBeta() {
26 doTestAxes("patched-eclips/beta-large-negative-BLOCK-IIR.txt", 8.0e-15, 8.8e-16, false);
27 }
28
29 @Test
30 public void testPatchedSmallNegativeBeta() {
31 doTestAxes("patched-eclips/beta-small-negative-BLOCK-IIR.txt", 5.4e-13, 9.6e-16, false);
32 }
33
34 @Test
35 public void testPatchedCrossingBeta() {
36 doTestAxes("patched-eclips/beta-crossing-BLOCK-IIR.txt", 5.2e-5, 8.7e-16, false);
37 }
38
39 @Test
40 public void testPatchedSmallPositiveBeta() {
41 doTestAxes("patched-eclips/beta-small-positive-BLOCK-IIR.txt", 1.2e-12, 9.4e-16, false);
42 }
43
44 @Test
45 public void testPatchedLargePositiveBeta() {
46 doTestAxes("patched-eclips/beta-large-positive-BLOCK-IIR.txt", 6.7e-15, 9.1e-16, false);
47 }
48
49 @Test
50 public void testOriginalLargeNegativeBeta() {
51 doTestAxes("original-eclips/beta-large-negative-BLOCK-IIR.txt", 8.0e-15, 8.8e-16, false);
52 }
53
54 @Test
55 public void testOriginalSmallNegativeBeta() {
56 doTestAxes("original-eclips/beta-small-negative-BLOCK-IIR.txt", 6.5e-4, 9.6e-16, false);
57 }
58
59 @Test
60 public void testOriginalCrossingBeta() {
61
62
63
64
65
66
67
68 doTestAxes("original-eclips/beta-crossing-BLOCK-IIR.txt", 1.68, 8.7e-16, false);
69 }
70
71 @Test
72 public void testOriginalSmallPositiveBeta() {
73 doTestAxes("original-eclips/beta-small-positive-BLOCK-IIR.txt", 7.4e-4, 9.4e-16, false);
74 }
75
76 @Test
77 public void testOriginalLargePositiveBeta() {
78 doTestAxes("original-eclips/beta-large-positive-BLOCK-IIR.txt", 6.7e-15, 9.1e-16, false);
79 }
80
81 }