final case class TestRunner[R, E](executor: TestExecutor[R, E], bootstrap: ULayer[TestOutput & ExecutionEventSink])
A TestRunner[R, E]
encapsulates all the logic necessary to run specs that
require an environment R
and may fail with an error E
. Test runners
require a test executor, a runtime configuration, and a reporter.
- Companion:
- object