Class StepReport
- java.lang.Object
-
- io.testproject.sdk.internal.rest.messages.Report
-
- io.testproject.sdk.internal.rest.messages.StepReport
-
public final class StepReport extends Report
Data model to accommodate step report.
-
-
Constructor Summary
Constructors Constructor Description StepReport(java.lang.String description, java.lang.String message, boolean passed, java.lang.String screenshot)Initializes a new instance of a Step Report.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()Getter fordescriptionfield.java.lang.StringgetGuid()Getter forguidfield.java.lang.StringgetMessage()Getter formessagefield.java.lang.StringgetScreenshot()Getter forscreenshotfield.booleanisPassed()Getter forpassedfield.java.lang.StringtoString()String representation of the class fields.
-
-
-
Constructor Detail
-
StepReport
public StepReport(java.lang.String description, java.lang.String message, boolean passed, java.lang.String screenshot)Initializes a new instance of a Step Report.- Parameters:
description- Step description.message- Step message.passed- Flag to indicate pass/fail state.screenshot- Screenshot (PNG as base64 string)
-
-
Method Detail
-
getDescription
public java.lang.String getDescription()
Getter fordescriptionfield.- Returns:
- value of
descriptionfield
-
getMessage
public java.lang.String getMessage()
Getter formessagefield.- Returns:
- value of
messagefield
-
getScreenshot
public java.lang.String getScreenshot()
Getter forscreenshotfield.- Returns:
- value of
screenshotfield
-
toString
public java.lang.String toString()
String representation of the class fields.- Overrides:
toStringin classjava.lang.Object- Returns:
- String based on
description.
-
-