ARB
|
#include <test_unit.h>
Public Member Functions | |
predicate_matcher (bool wanted, predicate< FUNC > pred_, const matchable_value< T > &arg) | |
MAKE_CLONABLE (predicate_matcher) | |
bool | matches (const copy< T > &v1, const copy< T > &v2) const OVERRIDE |
const char * | relation (bool isMatch) const OVERRIDE |
Public Member Functions inherited from arb_test::value_matcher< T > | |
value_matcher (const matchable_value< T > &expected_) | |
~value_matcher () OVERRIDE | |
const matchable_value< T > & | get_expected () const |
bool | matches (const matchable &thing) const FINAL_OVERRIDE |
void | dump_expectation (const matchable &thing, int indent) const OVERRIDE |
void | dump_brief_description (const matchable &thing) const OVERRIDE |
Public Member Functions inherited from arb_test::matcher | |
virtual | ~matcher () |
can match things. More... | |
HASTOBE_CLONABLE (matcher) | |
Definition at line 755 of file test_unit.h.
|
inline |
Definition at line 760 of file test_unit.h.
arb_test::predicate_matcher< T, FUNC >::MAKE_CLONABLE | ( | predicate_matcher< T, FUNC > | ) |
|
inlinevirtual |
Implements arb_test::value_matcher< T >.
Definition at line 767 of file test_unit.h.
References arb_test::predicate< FUNC >::matches().
|
inlinevirtual |
Implements arb_test::value_matcher< T >.
Definition at line 768 of file test_unit.h.
References arb_test::predicate< FUNC >::describe().