implicit final class SmartAssertionOps[A] extends AnyVal
- Alphabetic
- By Inheritance
- SmartAssertionOps
- AnyVal
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new SmartAssertionOps(self: A)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
def
is[B](f: (TestLens[A]) ⇒ TestLens[B]): B
This extension method can only be called inside of the
assertTrue
method.This extension method can only be called inside of the
assertTrue
method. It will transform the value using the given TestLens.val option: Either[Int, Option[String]] = Right(Some("Cool")) assertTrue(option.is(_.right.some) == "Cool") // returns true assertTrue(option.is(_.left) < 100) // will fail because of `.left`.
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
toString(): String
- Definition Classes
- Any