template <typename T, typename U>
class ParameterizedTestCaseInfoImpl
Defined at line 18 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/parameterized-value-impl.h
Templated version of ParameterizedTestCase. This class provides the implementation for the
interface the registry relies on.
Public Methods
void ParameterizedTestCaseInfoImpl<T, U> ()
Defined at line 27 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/parameterized-value-impl.h
void ParameterizedTestCaseInfoImpl<T, U> (const fbl::String & test_case_name)
Defined at line 28 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/parameterized-value-impl.h
void ParameterizedTestCaseInfoImpl<T, U> (const ParameterizedTestCaseInfoImpl<T, U> & )
Defined at line 30 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/parameterized-value-impl.h
void ParameterizedTestCaseInfoImpl<T, U> (ParameterizedTestCaseInfoImpl<T, U> && )
Defined at line 31 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/parameterized-value-impl.h
ParameterizedTestCaseInfoImpl<T, U> & operator= (const ParameterizedTestCaseInfoImpl<T, U> & )
Defined at line 32 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/parameterized-value-impl.h
ParameterizedTestCaseInfoImpl<T, U> & operator= (ParameterizedTestCaseInfoImpl<T, U> && )
Defined at line 33 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/parameterized-value-impl.h
void ~ParameterizedTestCaseInfoImpl<T, U> ()
Defined at line 34 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/parameterized-value-impl.h
TypeId GetFixtureId ()
Returns a unique Id representing the first fixture used to instantiate this Parametrized test
case.
Defined at line 38 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/parameterized-value-impl.h
void AddInstantiation (const fbl::String & instantiation_name, zxtest::internal::ValueProvider<ParamType> & provider, const SourceLocation & location, std::function<std::string (zxtest::TestParamInfo<ParamType>)> name_fn)
Defined at line 40 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/parameterized-value-impl.h
template <typename TestImpl>
void AddTest (const fbl::String & name, const SourceLocation & location)
Adds a test to the test case.
Defined at line 52 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/parameterized-value-impl.h
void RegisterTest (Runner * runner)
Registers all parametrized tests of this test case with |runner|.
Defined at line 63 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/parameterized-value-impl.h
Friends
template <typename Ttypename U>
class ParameterizedTestCaseInfoImplTestPeer