- 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
Equivalence
type 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
Equivalence
type 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
Equality
type 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
true
if the result of a===
invocation;false
if 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
true
if the result of a===
invocation;false
if the result of a!==
invocation.- spread
the
Spread[T]
against which to compare the left-hand value
- Source:
- TripleEqualsSupport.scala