Class TestReport
java.lang.Object
ch.admin.bit.jeap.testorchestrator.domain.TestReport
A Test Report is the summary of all
TestResults. Each Result has a TestConclusion.-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTestReport(@NonNull UUID id, @NonNull String detail) Constructor -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(TestResult testResult) Adds aTestResultprotected booleanboolean@NonNull String@NonNull UUIDgetId()Gets the summary-Conclusion of all TestResultsinthashCode()voidremove(int index) Remove aTestResultvoid
-
Constructor Details
-
TestReport
Constructor- Parameters:
id- as UUIDdetail- DetailText
-
TestReport
protected TestReport()
-
-
Method Details
-
getOverallTestConclusion
Gets the summary-Conclusion of all TestResults- Returns:
- - TestConclusion.NO_RESULT: When there are no Results are attached - TestConclusion.PASS: When every Result is PASS - TestConclusion.FAIL: When one of the Result is FAIL
-
add
Adds aTestResult- Parameters:
testResult- - Entity
-
remove
public void remove(int index) Remove aTestResult- Parameters:
index- - integer
-
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
-
getDetail
-
setDetail
-
getTestResults
-