public void Test_GetBusinessObjectTreeNode_RootNode() { //---------------Set up test pack------------------- TreeViewWin treeView = new TreeViewWin(); TreeViewController treeViewController = new TreeViewController(treeView); ContactPersonTestBO contactPersonTestBO = new ContactPersonTestBO(); treeViewController.LoadTreeView(contactPersonTestBO); //-------------Assert Preconditions ------------- Assert.AreEqual(1, treeView.Nodes.Count); //---------------Execute Test ---------------------- TreeNode fetchedTreeNode = treeViewController.GetBusinessObjectTreeNode(contactPersonTestBO); //---------------Test Result ----------------------- Assert.IsNotNull(fetchedTreeNode); Assert.AreSame(fetchedTreeNode, treeView.Nodes[0].OriginalNode); }