|
micro-test-plus 6.0.0
µTest++ Testing Framework
|
Concept satisfied by a callable object that can be the body of a test case. More...
#include <test.h>
The body is stored decayed, and invoked as an lvalue with a test_case& reference as the first argument, followed by the stored arguments, as lvalues, as bind_callable() invokes it. A body that does not satisfy it, for example a lambda with the wrong parameters, is rejected at the call of test(), not inside the framework. The generic callables (see generic_callable) are accepted without the check.
| Callable_T | The type of the callable object. |
| Args_T | The types of the callable arguments. |