#include "mimic++/Fwd.hpp"
#include "mimic++/matchers/Common.hpp"
#include <functional>
#include <tuple>
#include <type_traits>
#include <utility>
Go to the source code of this file.
|
template<typename T> |
constexpr auto | mimicpp::matches::eq (T &&value) |
| Tests, whether the target compares equal to the expected value.
|
|
template<typename T> |
constexpr auto | mimicpp::matches::ne (T &&value) |
| Tests, whether the target compares not equal to the expected value.
|
|
template<typename T> |
constexpr auto | mimicpp::matches::lt (T &&value) |
| Tests, whether the target is less than the expected value.
|
|
template<typename T> |
constexpr auto | mimicpp::matches::le (T &&value) |
| Tests, whether the target is less than or equal to the expected value.
|
|
template<typename T> |
constexpr auto | mimicpp::matches::gt (T &&value) |
| Tests, whether the target is greater than the expected value.
|
|
template<typename T> |
constexpr auto | mimicpp::matches::ge (T &&value) |
| Tests, whether the target is greater than or equal to the expected value.
|
|
template<typename UnaryPredicate> |
constexpr auto | mimicpp::matches::predicate (UnaryPredicate &&predicate, StringViewT description="passes predicate", StringViewT invertedDescription="fails predicate") |
| Tests, whether the target fulfills the given predicate.
|
|
template<satisfies< std::is_lvalue_reference > T> |
constexpr auto | mimicpp::matches::instance (T &&instance) |
| Tests, whether the target is the expected instance.
|
|