public void GetNamespaceNodeAddsNamespaceIfNew()
    {
        Testable_MainForm form = new Testable_MainForm();
        TreeNode          tn   = form.treeViewInternalAssemblies.Nodes.Add("Assembly1");
        TreeNode          tn1  = form.GetNamespaceNode(tn, "NS1");

        Assert.AreEqual(1, tn.Nodes.Count);
        Assert.AreSame(tn1, form.GetNamespaceNode(tn, "NS1"));
    }
    public void SubstituteNullNamespaceName()
    {
        Testable_MainForm form = new Testable_MainForm();
        TreeNode          tn   = form.treeViewInternalAssemblies.Nodes.Add("Assembly2");
        TreeNode          tn1  = form.GetNamespaceNode(tn, null);

        Assert.AreEqual("<null>", tn1.Text);
    }
    public void UseNamespaceNameInTreeNode()
    {
        Testable_MainForm form = new Testable_MainForm();
        TreeNode          tn   = form.treeViewInternalAssemblies.Nodes.Add("Assembly2");
        TreeNode          tn1  = form.GetNamespaceNode(tn, "a_namespace");

        Assert.AreEqual("a_namespace", tn1.Text);
    }