ScalaInterpreterMatchers
trait Expectations
trait ExpectationsDescription
trait TypedEqual
trait ExpectationsCreation
trait ResultChecks
trait MatchResultStackTrace
class Object
trait Matchable
class Any
Type members
Classlikes
Value members
Abstract methods
Inherited methods
this method can be overridden to throw exceptions when checking a result
this method can be overridden to throw exceptions when checking a result
- Inherited from:
- ResultChecks
this method can be overridden to intercept a Result and modify it. It is used for example to set a stacktrace providing the location of a failure
this method can be overridden to intercept a Result and modify it. It is used for example to set a stacktrace providing the location of a failure
- Inherited from:
- ResultChecks
Givens
Extensions
Inherited extensions
extension [T](description: String)
def <==>(using not: NotGiven[NoExpectationsDescription])(result: => T)(using evidence$2: AsResult[T]): Result
- Inherited from:
- ExpectationsDescription
def ==>(using not: NotGiven[NoExpectationsDescription])(result: => T)(using evidence$1: AsResult[T]): Result
- Inherited from:
- ExpectationsDescription
extension [T](t: => T)
extension [T](value: => T)
extension [T](value: => T)
- Returns:
an expectable with its toString method as an alias description this is useful to preserve the original value when the matcher using it is adapting the value
- Inherited from:
- ExpectationsDescription
- Returns:
an expectable with an alias description, after the value string
- Inherited from:
- ExpectationsDescription
- Returns:
an expectable with an alias description, after the value string
- Inherited from:
- ExpectationsDescription