ExecutedSpec

Companion:
class
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

final case class LabeledCase[+A](label: String, spec: A) extends SpecCase[Nothing, A]
final case class MultipleCase[+A](specs: Chunk[A]) extends SpecCase[Nothing, A]
sealed trait SpecCase[+E, +A]
final case class TestCase[+E](test: Either[TestFailure[E], TestSuccess], annotations: TestAnnotationMap) extends SpecCase[E, Nothing]

Inherited types

The names of the product elements

The names of the product elements

Inherited from:
Mirror

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

def labeled[E](label: String, spec: ExecutedSpec[E]): ExecutedSpec[E]
def multiple[E](specs: Chunk[ExecutedSpec[E]]): ExecutedSpec[E]
def test[E](test: Either[TestFailure[E], TestSuccess], annotations: TestAnnotationMap): ExecutedSpec[E]