JUnitPrinter

trait JUnitPrinter extends Printer

The JUnitPrinter sends notifications to JUnit's RunNotifier

trait Printer
class Object
trait Matchable
class Any

Value members

Abstract methods

def description: Description

description for the whole specification

description for the whole specification

def descriptions: Map[Fragment, Description]

the descriptions of the specification fragments

the descriptions of the specification fragments

def notifier: RunNotifier

the junit notifier to use

the junit notifier to use

Concrete methods

def finalize(env: Env, specifications: List[SpecStructure]): Action[Unit]
def notifyJUnit(args: Arguments): Fragment => Action[Unit]
def prepare(env: Env, specifications: List[SpecStructure]): Action[Unit]
def showValues(description: String, values: Seq[Any]): String

show values as a string with a description

show values as a string with a description

def sink(env: Env, spec: SpecStructure): AsyncSink[Fragment]

Inherited methods

def printSpecification(env: Env): SpecificationStructure => Action[Unit]

convenience method to print a SpecificationStructure using the printer's Fold

convenience method to print a SpecificationStructure using the printer's Fold

Inherited from:
Printer