Class
LogicalStepResult

Definition

Namespace:ArtOfTest.WebAii.Design.Execution

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class LogicalStepResult : AutomationStepResult, INotifyPropertyChanged

Inheritance: objectAutomationStepResultLogicalStepResult

Implements: INotifyPropertyChanged

Inherited Members AutomationStepResult.StoreHostState(IAutomationHost, List<ITargetElement>, string)AutomationStepResult.LoadBrowserState()AutomationStepResult.PersistStepFailureResourcesOnDisk(string, string)AutomationStepResult.AddWarning(Warning)AutomationStepResult.OnSerializing(StreamingContext)AutomationStepResult.OnPropertyChanged(string)AutomationStepResult.RunTimeStepIdAutomationStepResult.ParentTestResultAutomationStepResult.TestNameAutomationStepResult.TestPathAutomationStepResult.TestIdAutomationStepResult.TestStepIndexAutomationStepResult.StepDescriptionAutomationStepResult.ResultTypeAutomationStepResult.OrderAutomationStepResult.LogMessageOnErrorAutomationStepResult.UserCommentAutomationStepResult.HasImageAutomationStepResult.HasExpectedImageAutomationStepResult.HashCodeAutomationStepResult.IsManualAutomationStepResult.WasStepEnabledAutomationStepResult.WarningsAutomationStepResult.PropertyChanged

Constructors

LogicalStepResult()

Declaration

cs-api-definition
public LogicalStepResult()

Properties

BranchTaken

Declaration

cs-api-definition
public int BranchTaken { get; }

Property Value

int

ChildResult

Declaration

cs-api-definition
public TestResult ChildResult { get; set; }

Property Value

TestResult

Exception

Gets or sets the execution exception. If result type is fail, then this will contain the exception information about the failure.

Declaration

cs-api-definition
public override ExecutionException Exception { get; set; }

Property Value

ExecutionException

Overrides AutomationStepResult.Exception

InnerResult

Declaration

cs-api-definition
public TestResult InnerResult { get; set; }

Property Value

TestResult

IsLoop

Declaration

cs-api-definition
public bool IsLoop { get; set; }

Property Value

bool

LogicDetails

Declaration

cs-api-definition
public string LogicDetails { get; set; }

Property Value

string

LoopIteration

Declaration

cs-api-definition
public int LoopIteration { get; set; }

Property Value

int

OriginalDescription

Declaration

cs-api-definition
public string OriginalDescription { get; set; }

Property Value

string

Methods

GetNextSteps()

Declaration

cs-api-definition
public AutomationStepList GetNextSteps()

Returns

AutomationStepList

SetNextSteps(AutomationStepList, int)

Declaration

cs-api-definition
public void SetNextSteps(AutomationStepList stepList, int branchTaken)

Parameters

stepList

AutomationStepList

branchTaken

int