mimic++ v10.0.1
Loading...
Searching...
No Matches
mimicpp::expectation Namespace Reference

Namespaces

namespace  policies

Classes

class  BasicBuilder
class  Collector
 Collects scoped expectations and verifies them during destruction. More...
class  Expectation
 The type-erased expectation type with shared ownership. More...
struct  MatchFailure
struct  MatchSuccess
class  Owner
 Takes the ownership of an expectation and checks whether it's satisfied during destruction. More...
class  Registry
 Central management type for all expectations. More...

Concepts

concept  control_policy
 Determines whether the given type satisfies the requirements of a control-policy.
concept  expectation_policy_for
 Determines whether the given type satisfies the requirements of an expectation-policy for the given signature.
concept  finalize_policy_for
 Determines whether the given type satisfies the requirements of a finalize-policy for the given signature.
concept  requirement_for
 Determines whether Arg can be used as a requirement for Param.

Typedefs

using MatchResult = std::variant<MatchSuccess, MatchFailure>
using MatchResults = std::vector<MatchResult>

Typedef Documentation

◆ MatchResult

◆ MatchResults