Example #1
0
        // ReSharper restore LocalizableElement

        protected void MockTreeViewAfterSelect(CDEWinFormPresenter presenter)
        {
            _mockForm.Stub(x => x.DirectoryTreeViewSelectedNode = Arg <TreeNode> .Is.Anything)
            .WhenCalled(a =>
            {
                _treeViewAfterSelectNode = (TreeNode)a.Arguments[0];
                _mockForm.Stub(x => x.DirectoryTreeViewActiveAfterSelectNode)
                .Repeat.Times(1)
                .Return(_treeViewAfterSelectNode);
                presenter.DirectoryTreeViewAfterSelect();
            });
        }
Example #2
0
        public virtual void RunBeforeEveryTest()
        {
            _emptyRootList = new List <RootEntry>();
            _rootList      = new List <RootEntry>();

            _mockForm   = MockRepository.GenerateMock <ICDEWinForm>();
            _stubConfig = MockRepository.GenerateStub <IConfig>();

            _mockSearchResultListViewHelper = MockRepository.GenerateMock <IListViewHelper <PairDirEntry> >();
            _mockForm.Stub(x => x.SearchResultListViewHelper)
            .Return(_mockSearchResultListViewHelper);

            _mockDirectoryListViewHelper = MockRepository.GenerateMock <IListViewHelper <DirEntry> >();
            _mockForm.Stub(x => x.DirectoryListViewHelper)
            .Return(_mockDirectoryListViewHelper);

            _mockCatalogListViewHelper = MockRepository.GenerateMock <IListViewHelper <RootEntry> >();
            _mockForm.Stub(x => x.CatalogListViewHelper)
            .Return(_mockCatalogListViewHelper);
        }