Crate googletest
source ·Modules
Macros
Matches a value which all of the given matchers match.
Asserts that the given predicate applied to the given arguments returns
true, panicing if it does not.
Matches the given value against the given matcher, panicing if it does not
match.
Matches a container’s elements to each matcher in order.
Evaluates to a
Result
which contains an Err
variant with the given test
failure message.Matches a structure or enum with a given field which is matched by a given
matcher.
Matches a value according to a pattern of matchers.
An alias for
matches_pattern
.Generates a matcher which matches a container each of whose elements match
the given matcher name applied respectively to each element of the given
container.
Matches a tuple whose elements are matched by each of the given matchers.
Matches a container elements but does not require that the element order
matches.
Asserts that the given predicate applied to the given arguments returns
true.
Checks whether the
Matcher
given by the second argument matches the first
argument.Traits
Adds to
Result
support for GoogleTest Rust functionality.Adds to
Result
support for ergonomically mapping the Err
variant to a
[TestAssertionFailure
].Type Definitions
A
Result
whose Err
variant indicates a test failure.Attribute Macros
Marks a test to be run by the Google Rust test runner.