#include <ts_gtest.h>
Inherits testing::internal::ParameterizedTestCaseInfoBase.
Public Types | |
typedef TestCase::ParamType | ParamType |
Public Member Functions | |
typedef | ParamGenerator (GeneratorCreationFunc)() |
ParameterizedTestCaseInfo (const char *name) | |
virtual const string & | GetTestCaseName () const |
virtual TypeId | GetTestCaseTypeId () const |
void | AddTestPattern (const char *test_case_name, const char *test_base_name, TestMetaFactoryBase< ParamType > *meta_factory) |
int | AddTestCaseInstantiation (const string &instantiation_name, GeneratorCreationFunc *func, const char *, int) |
virtual void | RegisterTests () |
typedef TestCase::ParamType testing::internal::ParameterizedTestCaseInfo< TestCase >::ParamType |
|
explicit |
typedef testing::internal::ParameterizedTestCaseInfo< TestCase >::ParamGenerator | ( | GeneratorCreationFunc | ) |
|
virtual |
Implements testing::internal::ParameterizedTestCaseInfoBase.
|
virtual |
Implements testing::internal::ParameterizedTestCaseInfoBase.
void testing::internal::ParameterizedTestCaseInfo< TestCase >::AddTestPattern | ( | const char * | test_case_name, |
const char * | test_base_name, | ||
TestMetaFactoryBase< ParamType > * | meta_factory | ||
) |
int testing::internal::ParameterizedTestCaseInfo< TestCase >::AddTestCaseInstantiation | ( | const string & | instantiation_name, |
GeneratorCreationFunc * | func, | ||
const char * | , | ||
int | |||
) |
|
virtual |
Implements testing::internal::ParameterizedTestCaseInfoBase.