ClassTestListBuilderViewModel
Class
Definition
Namespace:ArtOfTest.WebAii.Design.UI.TestLists
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
cs-api-definition
public class TestListBuilderViewModel : ViewModelBase
Inheritance: objectTestListBuilderViewModel
Constructors
TestListBuilderViewModel(LightProject, TestListNode)
Declaration
cs-api-definition
public TestListBuilderViewModel(LightProject lightProject, TestListNode testListNode = null)
Parameters
lightProject
testListNode
Properties
AvailableTestListTypes
Declaration
cs-api-definition
public List<TestListType> AvailableTestListTypes { get; }
Property Value
FilterModel
Declaration
cs-api-definition
public TestsFilterModel FilterModel { get; }
Property Value
OpenHelpCommand
Declaration
cs-api-definition
public CommandHandler OpenHelpCommand { get; }
Property Value
CommandHandler
PerformanceMainViewModel
Declaration
cs-api-definition
public PerformanceMainViewModel PerformanceMainViewModel { get; set; }
Property Value
Projects
Declaration
cs-api-definition
public ObservableCollection<ProjectTreeViewItemViewModel> Projects { get; }
Property Value
SelectedListType
Declaration
cs-api-definition
public TestListType SelectedListType { get; set; }
Property Value
TestList
Declaration
cs-api-definition
public TestListNode TestList { get; set; }
Property Value
Tests
Declaration
cs-api-definition
public ObservableCollection<LightTest> Tests { get; }
Property Value
Methods
FindTreeViewItemViewModel(LightProjectElement)
Declaration
cs-api-definition
public ProjectTreeViewItemViewModel FindTreeViewItemViewModel(LightProjectElement lightProjectElement)
Parameters
lightProjectElement
Returns
FindTreeViewItemViewModelRecurrsive(LightProjectElement, ProjectTreeViewItemViewModel)
Declaration
cs-api-definition
public ProjectTreeViewItemViewModel FindTreeViewItemViewModelRecurrsive(LightProjectElement lightProjectElement, ProjectTreeViewItemViewModel item)
Parameters
lightProjectElement
item
Returns
GetTests(ItemCollection)
Item collection to List of tests converter.
Declaration
cs-api-definition
public List<LightTest> GetTests(ItemCollection items)
Parameters
items
Returns
IsTestAdded(string)
Get whether the test with the given path is already in the list.