protected TestResult.Builder |
AbstractTestResultConstructor.buildTestResult(TestResultWrapper holder) |
Builds test result with basic metadata and status.
|
TestResult |
AbstractTestResultConstructor.constructTestRunResult(TestResultWrapper holder) |
|
TestResult |
ResultConstructor.constructTestRunResult(TestResultWrapper testResultWrapper) |
Constructs test case result from wrapper containing framework-specific data.
|
protected abstract TestResult |
AbstractTestResultConstructor.createWithCustomMessage(TestResultWrapper holder) |
Creates test result using custom message from wrapper.
|
protected TestResult |
CucumberTestResultConstructor.createWithCustomMessage(TestResultWrapper holder) |
|
protected TestResult |
JUnitTestResultConstructor.createWithCustomMessage(TestResultWrapper holder) |
|
protected TestResult |
TestNgTestResultConstructor.createWithCustomMessage(TestResultWrapper holder) |
|
protected abstract TestResult |
AbstractTestResultConstructor.createWithExceptionDetails(TestResultWrapper holder) |
Creates test result using exception details from framework-specific data.
|
protected TestResult |
CucumberTestResultConstructor.createWithExceptionDetails(TestResultWrapper holder) |
|
protected TestResult |
JUnitTestResultConstructor.createWithExceptionDetails(TestResultWrapper holder) |
|
protected TestResult |
TestNgTestResultConstructor.createWithExceptionDetails(TestResultWrapper holder) |
|
default String |
ResultConstructor.extractStackTrace(TestResultWrapper holder) |
Extracts stack trace from JUnit extension context.
|
protected abstract String |
AbstractTestResultConstructor.getCustomMessage(TestResultWrapper holder) |
Extracts custom message from wrapper.
|
protected String |
CucumberTestResultConstructor.getCustomMessage(TestResultWrapper holder) |
|
protected String |
JUnitTestResultConstructor.getCustomMessage(TestResultWrapper holder) |
|
protected String |
TestNgTestResultConstructor.getCustomMessage(TestResultWrapper holder) |
|
protected abstract boolean |
AbstractTestResultConstructor.hasCustomMessage(TestResultWrapper holder) |
Checks if wrapper contains custom message for the test result.
|
protected boolean |
CucumberTestResultConstructor.hasCustomMessage(TestResultWrapper holder) |
|
protected boolean |
JUnitTestResultConstructor.hasCustomMessage(TestResultWrapper holder) |
|
protected boolean |
TestNgTestResultConstructor.hasCustomMessage(TestResultWrapper holder) |
|
protected void |
AbstractTestResultConstructor.logTestResultCreation(TestResultWrapper holder,
boolean hasCustomMessage) |
Logs test result creation details for debugging.
|
protected void |
AbstractTestResultConstructor.validateHolder(TestResultWrapper holder) |
Validates that wrapper and its metadata are not null.
|