Lifecycle Hooks
JUnit Lifecycle
Spock Lifecycle
Kotest Lifecycle
Lifecycle Executor Classes
| Framework | Preparation | Expectation |
|---|---|---|
| JUnit | PreparationExecutor | ExpectationVerifier |
| Spock | SpockPreparationExecutor | SpockExpectationVerifier |
| Kotest | KotestPreparationExecutor | KotestExpectationVerifier |
Error Handling
| Phase | Error Type | Behavior |
|---|---|---|
| DataSet | DatabaseOperationException | Test fails before execution |
| Test | Any exception | ExpectedDataSet verification is skipped |
| ExpectedDataSet | ValidationException | Test fails with comparison details |
Related Specifications
- Test Frameworks Overview - Supported frameworks summary
- JUnit - JUnit integration
- Spock - Spock integration
- Kotest - Kotest integration
- Spring Boot - Spring Boot auto-configuration
- Error Handling - Detailed error handling reference