- Companion:
- class
- Source:
- TripleEqualsSupport.scala
Type members
Classlikes
An implementation of Constraint for two types A and B that requires an Equality[B]
and a conversion function from A to B.
An implementation of Constraint for two types A and B that requires an Equality[B]
and a conversion function from A to B.
- Value parameters:
- equivalenceOfB
an
Equivalencetype class forB
- Source:
- TripleEqualsSupport.scala
An implementation of Constraint for two types A and B that requires an Equality[A]
and a conversion function from B to A.
An implementation of Constraint for two types A and B that requires an Equality[A]
and a conversion function from B to A.
- Value parameters:
- equivalenceOfA
an
Equivalencetype class forA
- Source:
- TripleEqualsSupport.scala
An implementation of Constraint for two types A and B that requires an Equality[A] to
which its areEqual method can delegate an equality comparison.
An implementation of Constraint for two types A and B that requires an Equality[A] to
which its areEqual method can delegate an equality comparison.
- Value parameters:
- equalityOfA
an
Equalitytype class forA
- Source:
- TripleEqualsSupport.scala
Class representing an spread (i.e., range) between two numbers.
Class representing an spread (i.e., range) between two numbers.
The spread is expressed in terms of a Numeric pivot and tolerance.
The spread extends from pivot - tolerance to pivot + tolerance, inclusive.
- Value parameters:
- pivot
the pivot number at the center of the spread
- tolerance
the tolerance that determines the high and low point of the spread
- Source:
- TripleEqualsSupport.scala
Facilitates the “should ===” and “should !==” syntax of ScalaTest's matchers DSL.
Facilitates the “should ===” and “should !==” syntax of ScalaTest's matchers DSL.
Instances of this class are created and returned by the === and !== methods of
trait TripleEqualsSupport.
- Value parameters:
- expectingEqual
trueif the result of a===invocation;falseif the result of a!==invocation.- right
the right-hand side value for an equality assertion
- Source:
- TripleEqualsSupport.scala
Facilitates the “should === (x += y)” and “should !== (x += y)” syntax of ScalaTest's matchers DSL.
Facilitates the “should === (x += y)” and “should !== (x += y)” syntax of ScalaTest's matchers DSL.
Instances of this class are created and returned by the === and !== methods of
trait TripleEqualsSupport.
- Value parameters:
- expectingEqual
trueif the result of a===invocation;falseif the result of a!==invocation.- spread
the
Spread[T]against which to compare the left-hand value
- Source:
- TripleEqualsSupport.scala