TestimoX

API Reference

Struct

TaskCompleted

Namespace TestimoX.Execution.Progress
Assembly TestimoX
Base ValueType
Implements
IEquatable<TaskCompleted>
Modifiers sealed

Emitted when a task completes.

Inheritance

  • ValueType
  • TaskCompleted

Constructors

public TaskCompleted(Int32 TaskId, TaskOutcome Outcome, TimeSpan Elapsed, TestSummary Tests, String ErrorOrWarning = null) #

Emitted when a task completes.

Parameters

TaskId System.Int32 requiredposition: 0
Task identifier.
Outcome TestimoX.Execution.Progress.TaskOutcome requiredposition: 1
Final outcome.
Elapsed System.TimeSpan requiredposition: 2
Elapsed time.
Tests TestimoX.Execution.Progress.TestSummary requiredposition: 3
Summary of executed tests.
ErrorOrWarning System.String = null optionalposition: 4
Error or warning message, if any.

Methods

public Void Deconstruct(out Int32 TaskId, out TaskOutcome Outcome, out TimeSpan Elapsed, out TestSummary Tests, out String ErrorOrWarning) #
Returns: Void

Parameters

TaskId Int32 requiredposition: 0
Outcome TaskOutcome requiredposition: 1
Elapsed TimeSpan requiredposition: 2
Tests TestSummary requiredposition: 3
ErrorOrWarning String requiredposition: 4
public virtual Boolean Equals(TaskCompleted other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public Int32 TaskId { get; set; } #

Task identifier.

public TaskOutcome Outcome { get; set; } #

Final outcome.

public TimeSpan Elapsed { get; set; } #

Elapsed time.

public TestSummary Tests { get; set; } #

Summary of executed tests.

public String ErrorOrWarning { get; set; } #

Error or warning message, if any.