SmartAssertionOps
class AnyVal
trait Matchable
class Any
Value members
Concrete methods
This extension method can only be called inside of the assertTrue
method. It will transform the value using the given TestLens.
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`.