F´ Flight Software - C/C++ Documentation NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PortTest.hpp File Reference
#include "test/ut/Tester.hpp"
#include "FppTest/component/active/TypedPortIndexEnumAc.hpp"
#include "gtest/gtest.h"

Go to the source code of this file.

Classes

class  TypedPortTest< PortType >
 
class  TypedAsyncPortTest< PortType >
 
class  SerialPortTest< PortType >
 
class  SerialAsyncPortTest< PortType >
 

Functions

 TYPED_TEST_SUITE_P (TypedPortTest)
 
 TYPED_TEST_P (TypedPortTest, SyncPort)
 
 TYPED_TEST_P (TypedPortTest, GuardedPort)
 
 REGISTER_TYPED_TEST_SUITE_P (TypedPortTest, SyncPort, GuardedPort)
 
 TYPED_TEST_SUITE_P (TypedAsyncPortTest)
 
 TYPED_TEST_P (TypedAsyncPortTest, AsyncPort)
 
 REGISTER_TYPED_TEST_SUITE_P (TypedAsyncPortTest, AsyncPort)
 
 TYPED_TEST_SUITE_P (SerialPortTest)
 
 TYPED_TEST_P (SerialPortTest, ToSerialSync)
 
 TYPED_TEST_P (SerialPortTest, FromSerialSync)
 
 TYPED_TEST_P (SerialPortTest, ToSerialGuarded)
 
 TYPED_TEST_P (SerialPortTest, FromSerialGuarded)
 
 REGISTER_TYPED_TEST_SUITE_P (SerialPortTest, ToSerialSync, FromSerialSync, ToSerialGuarded, FromSerialGuarded)
 
 TYPED_TEST_SUITE_P (SerialAsyncPortTest)
 
 TYPED_TEST_P (SerialAsyncPortTest, ToSerialAsync)
 
 TYPED_TEST_P (SerialAsyncPortTest, FromSerialAsync)
 
 REGISTER_TYPED_TEST_SUITE_P (SerialAsyncPortTest, ToSerialAsync, FromSerialAsync)
 

Function Documentation

◆ REGISTER_TYPED_TEST_SUITE_P() [1/4]

REGISTER_TYPED_TEST_SUITE_P ( SerialAsyncPortTest  ,
ToSerialAsync  ,
FromSerialAsync   
)

◆ REGISTER_TYPED_TEST_SUITE_P() [2/4]

REGISTER_TYPED_TEST_SUITE_P ( SerialPortTest  ,
ToSerialSync  ,
FromSerialSync  ,
ToSerialGuarded  ,
FromSerialGuarded   
)

◆ REGISTER_TYPED_TEST_SUITE_P() [3/4]

REGISTER_TYPED_TEST_SUITE_P ( TypedAsyncPortTest  ,
AsyncPort   
)

◆ REGISTER_TYPED_TEST_SUITE_P() [4/4]

REGISTER_TYPED_TEST_SUITE_P ( TypedPortTest  ,
SyncPort  ,
GuardedPort   
)

◆ TYPED_TEST_P() [1/9]

TYPED_TEST_P ( SerialAsyncPortTest  ,
FromSerialAsync   
)

Definition at line 119 of file PortTest.hpp.

◆ TYPED_TEST_P() [2/9]

TYPED_TEST_P ( SerialAsyncPortTest  ,
ToSerialAsync   
)

Definition at line 113 of file PortTest.hpp.

◆ TYPED_TEST_P() [3/9]

TYPED_TEST_P ( SerialPortTest  ,
FromSerialGuarded   
)

Definition at line 91 of file PortTest.hpp.

◆ TYPED_TEST_P() [4/9]

TYPED_TEST_P ( SerialPortTest  ,
FromSerialSync   
)

Definition at line 81 of file PortTest.hpp.

◆ TYPED_TEST_P() [5/9]

TYPED_TEST_P ( SerialPortTest  ,
ToSerialGuarded   
)

Definition at line 86 of file PortTest.hpp.

◆ TYPED_TEST_P() [6/9]

TYPED_TEST_P ( SerialPortTest  ,
ToSerialSync   
)

Definition at line 76 of file PortTest.hpp.

◆ TYPED_TEST_P() [7/9]

TYPED_TEST_P ( TypedAsyncPortTest  ,
AsyncPort   
)

Definition at line 56 of file PortTest.hpp.

◆ TYPED_TEST_P() [8/9]

TYPED_TEST_P ( TypedPortTest  ,
GuardedPort   
)

Definition at line 36 of file PortTest.hpp.

◆ TYPED_TEST_P() [9/9]

TYPED_TEST_P ( TypedPortTest  ,
SyncPort   
)

Definition at line 31 of file PortTest.hpp.

◆ TYPED_TEST_SUITE_P() [1/4]

TYPED_TEST_SUITE_P ( SerialAsyncPortTest  )

◆ TYPED_TEST_SUITE_P() [2/4]

TYPED_TEST_SUITE_P ( SerialPortTest  )

◆ TYPED_TEST_SUITE_P() [3/4]

TYPED_TEST_SUITE_P ( TypedAsyncPortTest  )

◆ TYPED_TEST_SUITE_P() [4/4]

TYPED_TEST_SUITE_P ( TypedPortTest  )