Class
TestListEditorControlViewModel

Definition

Namespace:ArtOfTest.WebAii.Design.UI.TestLists

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class TestListEditorControlViewModel : ViewModelBase

Inheritance: objectTestListEditorControlViewModel

Constructors

TestListEditorControlViewModel(TestList, LightProject)

Declaration

cs-api-definition
public TestListEditorControlViewModel(TestList testList, LightProject lightProject)

Parameters

testList

TestList

lightProject

LightProject

Properties

AddAllTestsCommand

Declaration

cs-api-definition
public CommandHandler AddAllTestsCommand { get; }

Property Value

CommandHandler

AddTestCommand

Declaration

cs-api-definition
public CommandHandler AddTestCommand { get; }

Property Value

CommandHandler

AutoRerun

Declaration

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

Property Value

bool

FilterModel

Declaration

cs-api-definition
public TestsFilterModel FilterModel { get; }

Property Value

TestsFilterModel

MoveDownCommand

Declaration

cs-api-definition
public CommandHandler MoveDownCommand { get; }

Property Value

CommandHandler

MoveUpCommand

Declaration

cs-api-definition
public CommandHandler MoveUpCommand { get; }

Property Value

CommandHandler

OpenHelpCommand

Declaration

cs-api-definition
public CommandHandler OpenHelpCommand { get; }

Property Value

CommandHandler

OpenSettingsCommand

Declaration

cs-api-definition
public CommandHandler OpenSettingsCommand { get; }

Property Value

CommandHandler

Projects

Declaration

cs-api-definition
public ObservableCollection<ProjectTreeViewItemViewModel> Projects { get; }

Property Value

ObservableCollection<ProjectTreeViewItemViewModel>

RemoveAllTestsCommand

Declaration

cs-api-definition
public CommandHandler RemoveAllTestsCommand { get; }

Property Value

CommandHandler

RemoveTestCommand

Declaration

cs-api-definition
public CommandHandler RemoveTestCommand { get; }

Property Value

CommandHandler

SelectedTest

Declaration

cs-api-definition
public TestEntryViewModel SelectedTest { get; set; }

Property Value

TestEntryViewModel

TestList

Declaration

cs-api-definition
public TestList TestList { get; }

Property Value

TestList

Tests

Declaration

cs-api-definition
public ObservableCollection<TestEntryViewModel> Tests { get; }

Property Value

ObservableCollection<TestEntryViewModel>

Methods

FindTreeViewItemViewModel(TestEntryViewModel)

Declaration

cs-api-definition
public ProjectTreeViewItemViewModel FindTreeViewItemViewModel(TestEntryViewModel testInfo)

Parameters

testInfo

TestEntryViewModel

Returns

ProjectTreeViewItemViewModel

FindTreeViewItemViewModelRecursive(TestEntryViewModel, ProjectTreeViewItemViewModel)

Declaration

cs-api-definition
public ProjectTreeViewItemViewModel FindTreeViewItemViewModelRecursive(TestEntryViewModel testInfo, ProjectTreeViewItemViewModel item)

Parameters

testInfo

TestEntryViewModel

item

ProjectTreeViewItemViewModel

Returns

ProjectTreeViewItemViewModel

IsTestAdded(string)

Get whether the test with the given path is already in the list.

Declaration

cs-api-definition
public bool IsTestAdded(string path)

Parameters

path

string

The test.Path.

Returns

bool