|
| bool | compare (const ::QString &actual) const override |
| | Performs an equaliy compairson against a supplied value.
|
| |
| bool | compare (const ::QString &actual) const override |
| | Compares the actual value with the expected value for equality.
|
| |
| ::QString | description (const ::QString &actual) const override |
| | Provides a textual description of the current match result.
|
| |
| ::QString | description (const ::QString &actual) const override |
| | Provides a textual description of the current match result.
|
| |
| | Matcher (const ExpectedValue< ValueType > &value) |
| | Constructs the object with the given expected value.
|
| |
| | Matcher (const Matcher &other) |
| | Copy constructor that creates a new matcher by copying the state of another matcher.
|
| |
| | Matcher (Matcher &&other) noexcept |
| | Move constructor that initialises the object by transferring the state from another instance.
|
| |
| | Matcher (std::unique_ptr< ExpectedValue< ValueType > > expected) |
| | Constructs the object with the given the expected value object.
|
| |
| virtual | ~Matcher ()=default |
| |
| const ExpectedValue< ValueType > & | expected () const noexcept |
| | Retrieves the expected value of the matcher.
|
| |
| bool | hasExpected () const noexcept |
| | Checks if an expected value is set for the matcher.
|
| |
| Matcher & | operator= (const Matcher &other) |
| | Move assignment that changes the object by transferring the state from another instance.
|
| |
| Matcher & | operator= (Matcher &&other) noexcept |
| | Move assignment that changes the object by transferring the state from another instance.
|
| |
| | Matcher (const ExpectedValue< ::QString > &value) |
| | Constructs the object with the given expected value.
|
| |
| | Matcher (const Matcher &other) |
| | Copy constructor that creates a new matcher by copying the state of another matcher.
|
| |
| | Matcher (Matcher &&other) noexcept |
| | Move constructor that initialises the object by transferring the state from another instance.
|
| |
| | Matcher (std::unique_ptr< ExpectedValue< ::QString > > expected) |
| | Constructs the object with the given the expected value object.
|
| |
| virtual | ~Matcher ()=default |
| |
| const ExpectedValue< ::QString > & | expected () const noexcept |
| | Retrieves the expected value of the matcher.
|
| |
| bool | hasExpected () const noexcept |
| | Checks if an expected value is set for the matcher.
|
| |
| Matcher & | operator= (const Matcher &other) |
| | Move assignment that changes the object by transferring the state from another instance.
|
| |
| Matcher & | operator= (Matcher &&other) noexcept |
| | Move assignment that changes the object by transferring the state from another instance.
|
| |
Represents the means of comparing two Qt strings for equality.