Class TestCase
Implements
Inherited Members
Namespace: Google.Apis.ToolResults.v1beta3.Data
Assembly: Google.Apis.ToolResults.v1beta3.dll
Syntax
public class TestCase : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ElapsedTime
The elapsed run time of the test case. Required.
Declaration
[JsonProperty("elapsedTime")]
public virtual Duration ElapsedTime { get; set; }
Property Value
Type | Description |
---|---|
Duration |
EndTime
The end time of the test case.
Declaration
[JsonProperty("endTime")]
public virtual Timestamp EndTime { get; set; }
Property Value
Type | Description |
---|---|
Timestamp |
SkippedMessage
Why the test case was skipped. Present only for skipped test case
Declaration
[JsonProperty("skippedMessage")]
public virtual string SkippedMessage { get; set; }
Property Value
Type | Description |
---|---|
string |
StackTraces
The stack trace details if the test case failed or encountered an error. The maximum size of the stack traces is 100KiB, beyond which the stack track will be truncated. Zero if the test case passed.
Declaration
[JsonProperty("stackTraces")]
public virtual IList<StackTrace> StackTraces { get; set; }
Property Value
Type | Description |
---|---|
IList<StackTrace> |
StartTime
The start time of the test case.
Declaration
[JsonProperty("startTime")]
public virtual Timestamp StartTime { get; set; }
Property Value
Type | Description |
---|---|
Timestamp |
Status
The status of the test case. Required.
Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type | Description |
---|---|
string |
TestCaseId
A unique identifier within a Step for this Test Case.
Declaration
[JsonProperty("testCaseId")]
public virtual string TestCaseId { get; set; }
Property Value
Type | Description |
---|---|
string |
TestCaseReference
Test case reference, e.g. name, class name and test suite name. Required.
Declaration
[JsonProperty("testCaseReference")]
public virtual TestCaseReference TestCaseReference { get; set; }
Property Value
Type | Description |
---|---|
TestCaseReference |
ToolOutputs
References to opaque files of any format output by the tool execution. @OutputOnly
Declaration
[JsonProperty("toolOutputs")]
public virtual IList<ToolOutputReference> ToolOutputs { get; set; }
Property Value
Type | Description |
---|---|
IList<ToolOutputReference> |