コード例 #1
0
        public void UpdateImageAfterExpanding()
        {
            _dirTree.InitDrives();
            var spyNode = new SpyDirNode(TargetDirectory, (DirectoryNode)_dirTree.Nodes[0]);

            _dirTree.Nodes.Add(spyNode);
            var eventArgs = new TreeViewEventArgs(spyNode, TreeViewAction.Expand);

            Assert.IsFalse(spyNode.UpdateImage_WasCalled);
            _dirTree.AfterExpanding(eventArgs);
            Assert.IsTrue(spyNode.UpdateImage_WasCalled);
        }
コード例 #2
0
        public void ExpandNodeAndUpdateImageBeforeSelecting()
        {
            _dirTree.InitDrives();
            var spyNode = new SpyDirNode(TargetDirectory, (DirectoryNode)_dirTree.Nodes[0]);
            _dirTree.Nodes.Add(spyNode);
            var eventArgs = new TreeViewCancelEventArgs(spyNode,false, TreeViewAction.ByKeyboard);

            Assert.IsFalse(spyNode.IsExpanded);
            Assert.IsFalse(spyNode.UpdateImage_WasCalled);
            _dirTree.BeforeSelecting(eventArgs);
            Assert.IsTrue(spyNode.UpdateImage_WasCalled);
            Assert.IsTrue(spyNode.IsExpanded);
        }
コード例 #3
0
        public void ExpandNodeAndUpdateImageBeforeSelecting()
        {
            _dirTree.InitDrives();
            var spyNode = new SpyDirNode(TargetDirectory, (DirectoryNode)_dirTree.Nodes[0]);

            _dirTree.Nodes.Add(spyNode);
            var eventArgs = new TreeViewCancelEventArgs(spyNode, false, TreeViewAction.ByKeyboard);

            Assert.IsFalse(spyNode.IsExpanded);
            Assert.IsFalse(spyNode.UpdateImage_WasCalled);
            _dirTree.BeforeSelecting(eventArgs);
            Assert.IsTrue(spyNode.UpdateImage_WasCalled);
            Assert.IsTrue(spyNode.IsExpanded);
        }
コード例 #4
0
        public void UpdateImageAfterSelecting()
        {
            _dirTree.InitDrives();
            var spyNode = new SpyDirNode(TargetDirectory, (DirectoryNode)_dirTree.Nodes[0]);
            _dirTree.Nodes.Add(spyNode);
            var eventArgs = new TreeViewEventArgs(spyNode, TreeViewAction.ByKeyboard);

            Assert.IsFalse(spyNode.UpdateImage_WasCalled);
            _dirTree.AfterSelecting(eventArgs);
            Assert.IsTrue(spyNode.UpdateImage_WasCalled);
        }