libept
|
Abstract interface for the objects that supervise test execution. More...
#include <tests.h>
Public Member Functions | |
virtual | ~TestController () |
virtual bool | test_case_begin (const TestCase &test_case, const TestCaseResult &test_case_result) |
Called before running a test case. More... | |
virtual void | test_case_end (const TestCase &test_case, const TestCaseResult &test_case_result) |
Called after running a test case. More... | |
virtual bool | test_method_begin (const TestMethod &test_method, const TestMethodResult &test_method_result) |
Called before running a test method. More... | |
virtual void | test_method_end (const TestMethod &test_method, const TestMethodResult &test_method_result) |
Called after running a test method. More... | |
Abstract interface for the objects that supervise test execution.
This can be used for printing progress, or to skip test methods or test cases.
|
inlinevirtual |
|
inlinevirtual |
Called before running a test case.
Reimplemented in ept::tests::SimpleTestController.
Referenced by ept::tests::TestCase::run_tests().
|
inlinevirtual |
Called after running a test case.
Reimplemented in ept::tests::SimpleTestController.
Referenced by ept::tests::TestCase::run_tests().
|
inlinevirtual |
Called before running a test method.
Reimplemented in ept::tests::SimpleTestController.
Referenced by ept::tests::TestCase::run_test().
|
inlinevirtual |
Called after running a test method.
Reimplemented in ept::tests::SimpleTestController.
Referenced by ept::tests::TestCase::run_test().