Instrument Neutral Distributed Interface INDI  2.0.2
Classes | Functions
test_scopesim_helper.cpp File Reference
#include <gtest/gtest.h>
#include <gmock/gmock.h>
#include <cstdlib>
#include <cstring>
#include <indilogger.h>
#include <indidevapi.h>
#include <defaultdevice.h>
#include <scopesim_helper.h>
#include <telescope_simulator.h>

Go to the source code of this file.

Classes

class  AlignmentTest
 

Functions

 TEST (AngleTest, CreateAngle)
 
 TEST (AngleTest, Logic)
 
 TEST (AngleTest, Arithmetic)
 
 TEST (VectorTest, Constructors)
 
 TEST (VectorTest, PriSec)
 
 TEST (VectorTest, length)
 
 TEST (VectorTest, rotateX)
 
 TEST (VectorTest, rotateY)
 
 TEST (VectorTest, rotateZ)
 
 TEST_F (AlignmentTest, Create)
 
 TEST_F (AlignmentTest, Errors)
 
 TEST_F (AlignmentTest, instrumentToObservedME1)
 
 TEST_F (AlignmentTest, observedToInstrumentME1)
 
 TEST_F (AlignmentTest, observedToInstrumentMEn1)
 
 TEST_F (AlignmentTest, instrumentToObservedMA1)
 
 TEST_F (AlignmentTest, instrumentToObservedMAm1)
 
 TEST_F (AlignmentTest, observedToInstrumentMA1)
 
 TEST_F (AlignmentTest, instrumentToObservedCH1)
 
 TEST_F (AlignmentTest, observedToInstrumentCH1)
 
 TEST_F (AlignmentTest, roundTripMAME1)
 
int main (int argc, char **argv)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 617 of file test_scopesim_helper.cpp.

◆ TEST() [1/9]

TEST ( AngleTest  ,
Arithmetic   
)

Definition at line 65 of file test_scopesim_helper.cpp.

◆ TEST() [2/9]

TEST ( AngleTest  ,
CreateAngle   
)

Definition at line 21 of file test_scopesim_helper.cpp.

◆ TEST() [3/9]

TEST ( AngleTest  ,
Logic   
)

Definition at line 50 of file test_scopesim_helper.cpp.

◆ TEST() [4/9]

TEST ( VectorTest  ,
Constructors   
)

Definition at line 85 of file test_scopesim_helper.cpp.

◆ TEST() [5/9]

TEST ( VectorTest  ,
length   
)

Definition at line 111 of file test_scopesim_helper.cpp.

◆ TEST() [6/9]

TEST ( VectorTest  ,
PriSec   
)

Definition at line 103 of file test_scopesim_helper.cpp.

◆ TEST() [7/9]

TEST ( VectorTest  ,
rotateX   
)

Definition at line 123 of file test_scopesim_helper.cpp.

◆ TEST() [8/9]

TEST ( VectorTest  ,
rotateY   
)

Definition at line 134 of file test_scopesim_helper.cpp.

◆ TEST() [9/9]

TEST ( VectorTest  ,
rotateZ   
)

Definition at line 145 of file test_scopesim_helper.cpp.

◆ TEST_F() [1/11]

TEST_F ( AlignmentTest  ,
Create   
)

Definition at line 174 of file test_scopesim_helper.cpp.

◆ TEST_F() [2/11]

TEST_F ( AlignmentTest  ,
Errors   
)

Definition at line 182 of file test_scopesim_helper.cpp.

◆ TEST_F() [3/11]

TEST_F ( AlignmentTest  ,
instrumentToObservedCH1   
)

Definition at line 419 of file test_scopesim_helper.cpp.

◆ TEST_F() [4/11]

TEST_F ( AlignmentTest  ,
instrumentToObservedMA1   
)

Definition at line 311 of file test_scopesim_helper.cpp.

◆ TEST_F() [5/11]

TEST_F ( AlignmentTest  ,
instrumentToObservedMAm1   
)

Definition at line 349 of file test_scopesim_helper.cpp.

◆ TEST_F() [6/11]

TEST_F ( AlignmentTest  ,
instrumentToObservedME1   
)

Definition at line 199 of file test_scopesim_helper.cpp.

◆ TEST_F() [7/11]

TEST_F ( AlignmentTest  ,
observedToInstrumentCH1   
)

Definition at line 456 of file test_scopesim_helper.cpp.

◆ TEST_F() [8/11]

TEST_F ( AlignmentTest  ,
observedToInstrumentMA1   
)

Definition at line 386 of file test_scopesim_helper.cpp.

◆ TEST_F() [9/11]

TEST_F ( AlignmentTest  ,
observedToInstrumentME1   
)

Definition at line 236 of file test_scopesim_helper.cpp.

◆ TEST_F() [10/11]

TEST_F ( AlignmentTest  ,
observedToInstrumentMEn1   
)

Definition at line 274 of file test_scopesim_helper.cpp.

◆ TEST_F() [11/11]

TEST_F ( AlignmentTest  ,
roundTripMAME1   
)

Definition at line 488 of file test_scopesim_helper.cpp.