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
EnumTest.hpp File Reference
#include "Fw/Types/SerialBuffer.hpp"
#include "STest/Pick/Pick.hpp"
#include "gtest/gtest.h"
#include <limits>

Go to the source code of this file.

Classes

class  EnumTest< EnumType >
 

Namespaces

namespace  FppTest
 
namespace  FppTest::Enum
 

Functions

template<typename EnumType >
EnumType::T FppTest::Enum::getDefaultValue ()
 
template<typename EnumType >
EnumType::T FppTest::Enum::getValidValue ()
 
template<typename EnumType >
EnumType::T FppTest::Enum::getInvalidValue ()
 
 TYPED_TEST_SUITE_P (EnumTest)
 
 TYPED_TEST_P (EnumTest, Default)
 
 TYPED_TEST_P (EnumTest, Constructors)
 
 TYPED_TEST_P (EnumTest, AssignmentOp)
 
 TYPED_TEST_P (EnumTest, EqualityOp)
 
 TYPED_TEST_P (EnumTest, IsValidFunction)
 
 TYPED_TEST_P (EnumTest, Serialization)
 
 REGISTER_TYPED_TEST_SUITE_P (EnumTest, Default, Constructors, AssignmentOp, EqualityOp, IsValidFunction, Serialization)
 

Function Documentation

◆ REGISTER_TYPED_TEST_SUITE_P()

REGISTER_TYPED_TEST_SUITE_P ( EnumTest  ,
Default  ,
Constructors  ,
AssignmentOp  ,
EqualityOp  ,
IsValidFunction  ,
Serialization   
)

◆ TYPED_TEST_P() [1/6]

TYPED_TEST_P ( EnumTest  ,
AssignmentOp   
)

Definition at line 108 of file EnumTest.hpp.

◆ TYPED_TEST_P() [2/6]

TYPED_TEST_P ( EnumTest  ,
Constructors   
)

Definition at line 95 of file EnumTest.hpp.

◆ TYPED_TEST_P() [3/6]

TYPED_TEST_P ( EnumTest  ,
Default   
)

Definition at line 81 of file EnumTest.hpp.

◆ TYPED_TEST_P() [4/6]

TYPED_TEST_P ( EnumTest  ,
EqualityOp   
)

Definition at line 124 of file EnumTest.hpp.

◆ TYPED_TEST_P() [5/6]

TYPED_TEST_P ( EnumTest  ,
IsValidFunction   
)

Definition at line 157 of file EnumTest.hpp.

◆ TYPED_TEST_P() [6/6]

TYPED_TEST_P ( EnumTest  ,
Serialization   
)

Definition at line 166 of file EnumTest.hpp.

◆ TYPED_TEST_SUITE_P()

TYPED_TEST_SUITE_P ( EnumTest  )