template <GTEST_TEMPLATE_ Fixture, class TestSel, typename Types>

class TypeParameterizedTest

Defined at line 688 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-internal.h

TypeParameterizedTest

<Fixture

, TestSel, Types>::Register()

registers a list of type-parameterized tests with Google Test. The

return value is insignificant - we just need to return something

such that we can call this function in a namespace scope.

Implementation note: The GTEST_TEMPLATE_ macro declares a template

template parameter. It's defined in gtest-type-util.h.

Public Methods

bool Register (const char * prefix, CodeLocation code_location, const char * case_name, const char * test_names, int index, const std::vector<std::string> & type_names)

'index' is the index of the test in the type list 'Types'

specified in INSTANTIATE_TYPED_TEST_SUITE_P(Prefix, TestSuite,

Types). Valid values for 'index' are [0, N - 1] where N is the

length of Types.

Defined at line 694 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-internal.h