dart
Classes | Public Types | Public Member Functions | List of all members
testing::internal::ParameterizedTestCaseInfo< TestCase > Class Template Reference
Inheritance diagram for testing::internal::ParameterizedTestCaseInfo< TestCase >:
Inheritance graph
[legend]
Collaboration diagram for testing::internal::ParameterizedTestCaseInfo< TestCase >:
Collaboration graph
[legend]

Public Types

typedef TestCase::ParamType ParamType
 
typedef ParamNameGenFunc< ParamType >::Type ParamNameGeneratorFunc
 

Public Member Functions

typedef ParamGenerator (GeneratorCreationFunc)()
 
 ParameterizedTestCaseInfo (const char *name, CodeLocation code_location)
 
virtual const std::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 std::string &instantiation_name, GeneratorCreationFunc *func, ParamNameGeneratorFunc *name_func, const char *file, int line)
 
virtual void RegisterTests ()
 

The documentation for this class was generated from the following file: