public PromptTreeControl() { _treeItems = new List<ITreeItem>(); _multiSelector = new MultiSelector( new RangeSelector(new TreeItemHierarchyFlattener()) , new InverseSelector(new TreeItemHierarchyFlattener()) , new Selector(new TreeItemHierarchyFlattener2())); }
public PromptTreeControl() { _treeItems = new List <ITreeItem>(); _multiSelector = new MultiSelector( new RangeSelector(new TreeItemHierarchyFlattener()) , new InverseSelector(new TreeItemHierarchyFlattener()) , new Selector(new TreeItemHierarchyFlattener2())); }
public void Setup() { _flattener = new Mock<ITreeItemHierarchyFlattener>(); _rangeSelector = new Mock<IRangeSelector>(); _inverseSelector = new Mock<ISelector>(); _regularSelector = new Mock<ISelector>(); _selectionService = new MultiSelector(_rangeSelector.Object , _inverseSelector.Object , _regularSelector.Object); }