13#ifndef FPP_TEST_COMPONENT_TEST_HPP
14#define FPP_TEST_COMPONENT_TEST_HPP
16#include "test/ut/Tester.hpp"
18#include "gtest/gtest.h"
20template <
typename FormalParamType>
30 this->tester.testCommand(0, this->data);
37template <
typename FormalParamType>
47 this->tester.testAsyncCommand(0, this->data);
54template <
typename FormalParamType>
64 this->tester.connectTimeGetOut();
65 this->tester.testEvent(0, this->data);
72template <
typename FormalParamType>
82 this->tester.connectTimeGetOut();
83 this->tester.testTelemetry(0, this->data);
90template <
typename FormalParamType>
100 this->tester.testParamCommand(0, this->data);
107template <
typename FormalParamType>
117 this->tester.testInternalInterface(this->data);
121 InternalInterfaceTest);
TYPED_TEST_P(ComponentCommandTest, CommandTest)
REGISTER_TYPED_TEST_SUITE_P(ComponentCommandTest, CommandTest)
TYPED_TEST_SUITE_P(ComponentCommandTest)