public static class TestExecution.Builder extends java.lang.Object
TestExecution
instances.Modifier and Type | Method and Description |
---|---|
TestExecution |
build()
Creates a new
TestExecution instance from this builder. |
static TestExecution.Builder |
fromClassAndName(java.lang.String fullyQualifiedClassName,
java.lang.String testName)
Creates a builder for a fully qualified test class name and test method name.
|
static TestExecution.Builder |
fromPath(RelativeUniformPath path)
Creates a builder for a relative uniform path.
|
RelativeUniformPath |
getAbsolutePath()
Returns the absolute uniform path of this test execution including test
namespace/path and test name.
|
TestExecution.Builder |
setDuration(java.time.Duration duration)
Sets the test duration.
|
TestExecution.Builder |
setDurationInSeconds(double durationInSeconds)
Sets the duration.
|
TestExecution.Builder |
setFailureMessage(java.lang.String failureMessage)
Sets the failure message.
|
TestExecution.Builder |
setResult(ETestExecutionResult result)
Sets the execution result.
|
public static TestExecution.Builder fromClassAndName(java.lang.String fullyQualifiedClassName, java.lang.String testName)
public static TestExecution.Builder fromPath(RelativeUniformPath path)
public TestExecution.Builder setFailureMessage(java.lang.String failureMessage)
public TestExecution.Builder setDuration(java.time.Duration duration)
public TestExecution.Builder setDurationInSeconds(double durationInSeconds)
public TestExecution.Builder setResult(ETestExecutionResult result)
public TestExecution build()
TestExecution
instance from this builder.public RelativeUniformPath getAbsolutePath()