Package-level declarations
Types
Link copied to clipboard
class AutoTestDescriptor(uniqueId: UniqueId, displayName: String, val testCase: AutoTestCase, val stepDescription: String) : AbstractTestDescriptor
Test descriptor for a single auto-generated test case.
Link copied to clipboard
Root test descriptor for the BerryCrush TestEngine.
Link copied to clipboard
JUnit 5 TestEngine implementation for BerryCrush scenarios.
Link copied to clipboard
Test descriptor representing a test class annotated with @BerryCrushScenarios.
Link copied to clipboard
Link copied to clipboard
class IndividualScenarioDescriptor(uniqueId: UniqueId, displayName: String, val scenario: Scenario, val hasAutoTests: Boolean = false) : AbstractTestDescriptor
Test descriptor representing a single scenario within a .scenario file.
Link copied to clipboard
class ScenarioFileDescriptor(uniqueId: UniqueId, displayName: String, val scenarioPath: String, val scenarioSource: URL) : AbstractTestDescriptor
Test descriptor representing a .scenario file (container for individual scenarios).
Link copied to clipboard
object ScenarioTestDiscoverer
Responsible for discovering scenario tests from annotated test classes.
Link copied to clipboard
Responsible for executing scenario tests and reporting results.