21.02
|
Implementation of a test case factory to create non-data test cases. More...
#include <TestCaseFactory.h>
Public Member Functions | |
std::unique_ptr< TestCase > | make () const override |
Factory function to create the test case. More... | |
Public Member Functions inherited from TestCaseFactory | |
TestCaseFactory (std::string suite_name, std::string name, DatasetMode mode, Status status, std::string description="") | |
Constructor. More... | |
virtual | ~TestCaseFactory ()=default |
Default destructor. More... | |
std::string | name () const |
Name of the test case. More... | |
DatasetMode | mode () const |
Get the mode for which test case will be enabled. More... | |
Status | status () const |
Get the status of the test case. More... | |
Additional Inherited Members | |
Public Types inherited from TestCaseFactory | |
enum | Status { ACTIVE, EXPECTED_FAILURE, DISABLED } |
Test case status. More... | |
Implementation of a test case factory to create non-data test cases.
Definition at line 103 of file TestCaseFactory.h.
|
inlineoverridevirtual |
Factory function to create the test case.
Implements TestCaseFactory.
Definition at line 183 of file TestCaseFactory.h.