Class TestResultWrapper.Builder
- java.lang.Object
-
- com.testomatio.reporter.core.constructor.TestResultWrapper.Builder
-
- Enclosing class:
- TestResultWrapper
public static class TestResultWrapper.Builder extends Object
Builder for test case result wrapper.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TestResultWrapperbuild()TestResultWrapper.BuilderwithCucumberTestCaseFinished(io.cucumber.plugin.event.TestCaseFinished cucumberTestCaseFinished)TestResultWrapper.BuilderwithJunitExtensionContext(org.junit.jupiter.api.extension.ExtensionContext junitExtensionContext)TestResultWrapper.BuilderwithMessage(String message)TestResultWrapper.BuilderwithReason(String reason)TestResultWrapper.BuilderwithStatus(String status)TestResultWrapper.BuilderwithTestMetadata(TestMetadata testMetadata)TestResultWrapper.BuilderwithTestResult(org.testng.ITestResult testResult)
-
-
-
Method Detail
-
withTestMetadata
public TestResultWrapper.Builder withTestMetadata(TestMetadata testMetadata)
-
withStatus
public TestResultWrapper.Builder withStatus(String status)
-
withTestResult
public TestResultWrapper.Builder withTestResult(org.testng.ITestResult testResult)
-
withMessage
public TestResultWrapper.Builder withMessage(String message)
-
withReason
public TestResultWrapper.Builder withReason(String reason)
-
withCucumberTestCaseFinished
public TestResultWrapper.Builder withCucumberTestCaseFinished(io.cucumber.plugin.event.TestCaseFinished cucumberTestCaseFinished)
-
withJunitExtensionContext
public TestResultWrapper.Builder withJunitExtensionContext(org.junit.jupiter.api.extension.ExtensionContext junitExtensionContext)
-
build
public TestResultWrapper build()
-
-