THM1176InstrumentManager  1.0
Qt Object abstraction for Metrolab THM1176
CTHM1176StatusTest.cpp File Reference

Test THM1176 API: Status manipulation. More...

#include "gtest/gtest.h"
#include "THM1176TestUtilities.h"
#include <ctime>
Include dependency graph for CTHM1176StatusTest.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CTHM1176StatusTest
 Test THM1176 API: Status manipulation. More...
 

Functions

 TEST_F (CTHM1176StatusTest, StatusSetEnableRegister)
 
 TEST_F (CTHM1176StatusTest, StatusGetSingleRegister)
 
 TEST_F (CTHM1176StatusTest, StatusGetMultipleRegisters)
 
 TEST_F (CTHM1176StatusTest, StatusPreset)
 

Detailed Description

Test THM1176 API: Status manipulation.

Definition in file CTHM1176StatusTest.cpp.

Function Documentation

◆ TEST_F() [1/4]

TEST_F ( CTHM1176StatusTest  ,
StatusGetMultipleRegisters   
)
Test:
Test StatusGet method (multiple register variant) on all three register types of all four SCPI register sets.

Definition at line 290 of file CTHM1176StatusTest.cpp.

◆ TEST_F() [2/4]

TEST_F ( CTHM1176StatusTest  ,
StatusGetSingleRegister   
)
Test:
Test StatusGet method (single register variant) on all three register types of all four SCPI register sets.

Definition at line 204 of file CTHM1176StatusTest.cpp.

◆ TEST_F() [3/4]

TEST_F ( CTHM1176StatusTest  ,
StatusPreset   
)
Test:
Test StatusPreset method.

Definition at line 400 of file CTHM1176StatusTest.cpp.

◆ TEST_F() [4/4]

TEST_F ( CTHM1176StatusTest  ,
StatusSetEnableRegister   
)
Test:
Test StatusSetEnableRegister method for all four SCPI register sets.

Definition at line 43 of file CTHM1176StatusTest.cpp.