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); }
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); }
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); }
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); }