Class
TestResultsViewModel

Definition

Namespace:ArtOfTest.WebAii.Design.UI

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class TestResultsViewModel : ViewModelBase<TestResultsViewModel>

Inheritance: objectTestResultsViewModel

Constructors

TestResultsViewModel()

Declaration

cs-api-definition
public TestResultsViewModel()

Properties

BreadCrumbItems

Declaration

cs-api-definition
public ObservableCollection<BreadCrumbItem> BreadCrumbItems { get; set; }

Property Value

ObservableCollection<BreadCrumbItem>

CanDisplayProfileButton

Declaration

cs-api-definition
public bool CanDisplayProfileButton { get; }

Property Value

bool

IsManual

Declaration

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

Property Value

bool

IsOpenTestStepsAllowed

Declaration

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

Property Value

bool

IsSubmitAllowed

Declaration

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

Property Value

bool

ProfileViewModel

Declaration

cs-api-definition
public TestResultsPerformanceProfileViewModel ProfileViewModel { get; set; }

Property Value

TestResultsPerformanceProfileViewModel

ResultsViewModel

Declaration

cs-api-definition
public ResultsViewModel ResultsViewModel { get; set; }

Property Value

ResultsViewModel

ShowRecordingErrorButton

Declaration

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

Property Value

bool

ShowRecordingPathButton

Declaration

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

Property Value

bool

StepResults

Declaration

cs-api-definition
public ObservableCollection<StepResultItem> StepResults { get; set; }

Property Value

ObservableCollection<StepResultItem>

TestResults

Declaration

cs-api-definition
public ObservableCollection<TestResultItem> TestResults { get; set; }

Property Value

ObservableCollection<TestResultItem>

Methods

AddBreadCrumb(string, TestResult)

Declaration

cs-api-definition
public void AddBreadCrumb(string content, TestResult testResult)

Parameters

content

string

testResult

TestResult

AddBreadCrumb(string, object)

Declaration

cs-api-definition
public void AddBreadCrumb(string content, object testResult)

Parameters

content

string

testResult

object

AddInitialBreadCrumb(string)

Declaration

cs-api-definition
public void AddInitialBreadCrumb(string content)

Parameters

content

string

AddTestResult(TestResult, string)

Declaration

cs-api-definition
public void AddTestResult(TestResult testResult, string iteration = null)

Parameters

testResult

TestResult

iteration

string

DownloadResultAsync(RunResultNode, ResultsViewerControl)

Declaration

cs-api-definition
public Task DownloadResultAsync(RunResultNode node, ResultsViewerControl viewer)

Parameters

node

RunResultNode

viewer

ResultsViewerControl

Returns

Task

ReceiveWeakEvent(Type, object, EventArgs)

Declaration

cs-api-definition
public override bool ReceiveWeakEvent(Type managerType, object sender, EventArgs eventArgs)

Parameters

managerType

Type

sender

object

eventArgs

EventArgs

Returns

bool

RemoveBreadCrumbsAfterItem(BreadCrumbItem)

Declaration

cs-api-definition
public void RemoveBreadCrumbsAfterItem(BreadCrumbItem item)

Parameters

item

BreadCrumbItem

SelectedTestChanged(TestType)

Declaration

cs-api-definition
public void SelectedTestChanged(TestType testType)

Parameters

testType

TestType

UpdateLastBreadCrumbTitle(string, bool)

Declaration

cs-api-definition
public void UpdateLastBreadCrumbTitle(string text, bool replace)

Parameters

text

string

replace

bool