2009-06-06 Carlos Alberto Cortez <calberto.cortez@gmail.com>
[mono.git] / mcs / class / Managed.Windows.Forms / Test / System.Windows.Forms / ListBoxEventTest.cs
index 65d3551183207524c110c7e55b36d2743d23c045..b405b57e2dc2bd312d26d0572aa22a30bf2dd128 100644 (file)
@@ -14,7 +14,7 @@ namespace MonoTests.System.Windows.Forms
 {
        [TestFixture]
        [Ignore ("This test has to be completly reviewed")]
-       public class ListBoxDrawItemEvent
+       public class ListBoxDrawItemEvent : TestHelper
        {       
                static bool eventhandled = false;
                public void DrawItem_EventHandler (object sender,DrawItemEventArgs e)
@@ -26,6 +26,7 @@ namespace MonoTests.System.Windows.Forms
                public void DrawItemTest ()
                {
                        Form myform = new Form ();
+                       myform.ShowInTaskbar = false;
                        ListBox lb1 = new ListBox ();
                        lb1.Items.Add ("A");
                        // Test DrawItem Event
@@ -34,11 +35,12 @@ namespace MonoTests.System.Windows.Forms
                        myform.Controls.Add (lb1);
                        myform.Show ();
                        Assert.AreEqual (true, eventhandled, "#A1");
+                       myform.Dispose();
                }
 
                [TestFixture]
                [Ignore ("This test has to be completly reviewed")]
-               public class ListBoxMeasureItemEvent
+               public class ListBoxMeasureItemEvent : TestHelper
                {
                        static bool eventhandled = false;
                        public void MeasureItem_EventHandler (object sender,MeasureItemEventArgs e)
@@ -50,6 +52,7 @@ namespace MonoTests.System.Windows.Forms
                        public void MeasureItemTest ()
                        {
                                Form myform = new Form ();
+                               myform.ShowInTaskbar = false;
                                myform.Visible = true;
                                ListBox lb1 = new ListBox ();
                                lb1.Items.Add ("B");
@@ -59,6 +62,7 @@ namespace MonoTests.System.Windows.Forms
                                lb1.MeasureItem += new MeasureItemEventHandler (MeasureItem_EventHandler);              
                                lb1.DrawMode = DrawMode.OwnerDrawVariable;
                                Assert.AreEqual (true, eventhandled, "#A2");
+                               myform.Dispose();
                        }
                }
        }