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