implicit final class SmartAssertionOps[A] extends AnyVal
- Alphabetic
- By Inheritance
- SmartAssertionOps
- AnyVal
- Any
- Hide All
- Show All
- Public
- Protected
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