* FormHandleTest.cs, ControlEventTest.cs, MenuStripTest.cs,
[mono.git] / mcs / class / Managed.Windows.Forms / Test / System.Windows.Forms / TreeViewTest.cs
index b81eb2c4922500cfd1aacff7ad04c708598b9eb2..e812db6bab059484d5e97a1a268717dd7689ab08 100644 (file)
@@ -11,6 +11,14 @@ namespace MonoTests.System.Windows.Forms
        [TestFixture]
        public class TreeViewTest
        {
+               [Test] // bug #80620
+               public void ClientRectangle_Borders ()
+               {
+                       TreeView tv = new TreeView ();
+                       tv.CreateControl ();
+                       Assert.AreEqual (tv.ClientRectangle, new TreeView ().ClientRectangle);
+               }
+
                [Test]
                public void DefaultCtor ()
                {
@@ -83,6 +91,8 @@ namespace MonoTests.System.Windows.Forms
 
                        Assert.IsTrue (tv.Nodes [0].IsVisible, "#D1");
                        Assert.IsFalse (tv.Nodes [99].IsVisible, "#D2");
+                       
+                       form.Close ();
                }
 
                [Test]
@@ -114,6 +124,8 @@ namespace MonoTests.System.Windows.Forms
 
                        Assert.IsFalse (tv.Nodes [0].IsVisible, "#D1");
                        Assert.IsTrue (tv.Nodes [99].IsVisible, "#D2");
+                       
+                       form.Close ();
                }
 
                [Test]
@@ -293,6 +305,7 @@ namespace MonoTests.System.Windows.Forms
                        Assert.IsFalse (nodeA.IsSelected, "#C5");
                        Assert.IsTrue (nodeB.IsSelected, "#C6");
                        Assert.AreSame (nodeB, tvw.SelectedNode, "#C7");
+                       form.Close ();
                }
 
                [Test]
@@ -326,6 +339,7 @@ namespace MonoTests.System.Windows.Forms
                        Assert.AreSame (nodeB, cancelEventArgs.Node, "#B5");
                        Assert.IsFalse (nodeB.IsSelected, "#B6");
                        Assert.IsNull (tvw.SelectedNode, "#B7");
+                       form.Close ();
                }
 
                [Test]