Aller au contenu
Bienvenue sur la nouvelle documentation de CppUtils !

Builder for registering type-parameterized tests within a TestSuite.

Paramètre templateDescription
TypesType list to instantiate the test with.
TestSuite& parentSuite;

Reference to the enclosing test suite registering the tests.

std::string testName;

Identifier of the test case.

TypedTestBuilder::TypedTestBuilder(std::chrono::seconds timeout, TestSuite& suite, std::string name);
auto TypedTestBuilder::operator=(auto&& function) -> void;

Registers the test implementation callback invoked for each type.

ParamètreDescription
functionInvocable accepting either a template type argument or std::type_identity<Type>.