13#include "FppTest/array/EnumArrayAc.hpp"
14#include "FppTest/array/StringArrayAc.hpp"
15#include "FppTest/array/StructArrayAc.hpp"
16#include "FppTest/array/Uint32ArrayArrayAc.hpp"
20#include "gtest/gtest.h"
25template <
typename ArrayType>
29 FppTest::Array::setTestVals<ArrayType>(
testVals);
32 typename ArrayType::ElementType
testVals[ArrayType::SIZE];
45 TypeParam a(this->testVals);
46 std::stringstream buf1, buf2;
51 for (U32 i = 0; i < TypeParam::SIZE; i++) {
52 buf2 << this->testVals[i] <<
" ";
::testing::Types< Enum, String, Struct, Uint32Array > ArrayTypes
TYPED_TEST_SUITE(ArrayToStringTest, ArrayTypes)
TYPED_TEST(ArrayToStringTest, ToString)
ArrayType::ElementType testVals[ArrayType::SIZE]