AssertIO2

izumi.distage.testkit.scalatest.AssertIO2
See theAssertIO2 companion object
trait AssertIO2[F[_, _]]

scalatest assertion macro for any izumi.functional.bio.IO2

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

final inline def assertIO(inline arg: Boolean)(implicit IO2: IO2[F], prettifier: Prettifier, pos: Position): F[Nothing, Assertion]
final inline def assertIO[E, T](inline effect: F[E, T])(inline predicate: T => Boolean)(implicit IO2: IO2[F], prettifier: Prettifier, pos: Position): F[E, Assertion]
final inline def assertIO[E, A, B](inline effectA: F[E, A], inline effectB: F[E, B])(inline predicate: (A, B) => Boolean)(implicit IO2: IO2[F], prettifier: Prettifier, pos: Position): F[E, Assertion]