Class TestResultWrapper
- java.lang.Object
-
- com.testomatio.reporter.core.constructor.TestResultWrapper
-
public class TestResultWrapper extends Object
Wrapper containing test metadata and framework-specific data for result construction. Uses builder pattern to accommodate different test frameworks.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTestResultWrapper.BuilderBuilder for test case result wrapper.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TestResultWrapper.Builderbuilder()Creates new builder instance.io.cucumber.plugin.event.TestCaseFinishedgetCucumberTestCaseFinished()org.junit.jupiter.api.extension.ExtensionContextgetJunitExtensionContext()StringgetMessage()StringgetReason()StringgetStatus()TestMetadatagetTestMetadata()org.testng.ITestResultgetTestResult()
-
-
-
Method Detail
-
builder
public static TestResultWrapper.Builder builder()
Creates new builder instance.
-
getTestMetadata
public TestMetadata getTestMetadata()
-
getStatus
public String getStatus()
-
getTestResult
public org.testng.ITestResult getTestResult()
-
getMessage
public String getMessage()
-
getReason
public String getReason()
-
getCucumberTestCaseFinished
public io.cucumber.plugin.event.TestCaseFinished getCucumberTestCaseFinished()
-
getJunitExtensionContext
public org.junit.jupiter.api.extension.ExtensionContext getJunitExtensionContext()
-
-