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 )