Spectator::Matchers::EndWithMatcher(ExpectedType)
Inherits Spectator::Matchers::Matcher / Struct / Value / Object
Matcher that tests whether a value, such as a String or Array, ends with a value.
The ends_with? method is used if it's defined on the actual type.
Otherwise, it is treated as an Indexable and the last value is compared against.
Constructors
Instance methods
description
Short text about the matcher's purpose. This explains what condition satisfies the matcher. The description is used when the one-liner syntax is used.
match(actual : Expression(T)) : MatchData forall T
Actually performs the test against the expression.
negated_match(actual : Expression(T)) : MatchData forall T
Performs the test against the expression, but inverted.
A successful match with #match should normally fail for this method, and vice-versa.