AndThen

zio.test.TestArrow.AndThen
case class AndThen[A, B, C](f: TestArrow[A, B], g: TestArrow[B, C]) extends TestArrow[A, C]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait TestArrow[A, C]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def &&[A1 <: A](that: TestArrow[A1, Boolean])(implicit ev: C <:< Boolean): TestArrow[A1, Boolean]

Attributes

Inherited from:
TestArrow
def >>>[C](that: TestArrow[C, C]): TestArrow[A, C]

Attributes

Inherited from:
TestArrow
def ??(message: String): TestArrow[A, B]

Attributes

Inherited from:
TestArrow
def label(message: String): TestArrow[A, B]

Attributes

Inherited from:
TestArrow
def meta(span: Option[Span], parentSpan: Option[Span], code: Option[String], location: Option[String], completeCode: Option[String], customLabel: Option[String], genFailureDetails: Option[GenFailureDetails]): TestArrow[A, B]

Attributes

Inherited from:
TestArrow
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def render: String

Attributes

Inherited from:
TestArrow

Attributes

Inherited from:
TestArrow
def span(span: (Int, Int)): TestArrow[A, B]

Attributes

Inherited from:
TestArrow
def unary_![A1 <: A](implicit ev: C <:< Boolean): TestArrow[A1, Boolean]

Attributes

Inherited from:
TestArrow
def withCode(code: String, arguments: Arguments*): TestArrow[A, B]

Attributes

Inherited from:
TestArrow
def withCode(code: String): TestArrow[A, B]

Attributes

Inherited from:
TestArrow
def withCompleteCode(completeCode: String): TestArrow[A, B]

Attributes

Inherited from:
TestArrow
def withLocation(implicit sourceLocation: SourceLocation): TestArrow[A, B]

Attributes

Inherited from:
TestArrow
def withParentSpan(span: (Int, Int)): TestArrow[A, B]

Attributes

Inherited from:
TestArrow
def ||[A1 <: A](that: TestArrow[A1, Boolean])(implicit ev: C <:< Boolean): TestArrow[A1, Boolean]

Attributes

Inherited from:
TestArrow