2007-03-28 Igor Zelmanovich <igorz@mainsoft.com>
[mono.git] / mcs / class / Managed.Windows.Forms / Test / System.Windows.Forms / ScrollBarTest.cs
index cc808de8c22b1d10a4a30478f56e699307ca24ce..a721a70ba9a921cc370c4eb69e27312732a0c677 100644 (file)
@@ -201,7 +201,7 @@ public class MyScrollBar : HScrollBar
                     this.WndProc(ref m);
             }
 
-           public void MouseClick()
+           public new void MouseClick()
             {
 
                     Message m;
@@ -223,7 +223,7 @@ public class MyScrollBar : HScrollBar
                     this.WndProc(ref m);
             }
 
-           public void MouseDoubleClick ()
+           public new void MouseDoubleClick ()
             {
                     MouseClick ();
                     MouseClick ();
@@ -325,8 +325,12 @@ public class MyScrollBar : HScrollBar
               }
 
            [Test]
-             [ExpectedException (typeof (ArgumentException))]
-           public void ExceptionValueTest ()
+#if NET_2_0
+               [ExpectedException (typeof (ArgumentOutOfRangeException))]
+#else
+          [ExpectedException (typeof (ArgumentException))]
+#endif
+          public void ExceptionValueTest ()
               {
                       MyScrollBar myscrlbar = new MyScrollBar ();
                       myscrlbar.Minimum = 10;
@@ -336,16 +340,24 @@ public class MyScrollBar : HScrollBar
               }
 
            [Test]
-             [ExpectedException (typeof (ArgumentException))]
-           public void ExceptionSmallChangeTest ()
+#if NET_2_0
+               [ExpectedException (typeof (ArgumentOutOfRangeException))]
+#else
+          [ExpectedException (typeof (ArgumentException))]
+#endif
+          public void ExceptionSmallChangeTest ()
               {
                       MyScrollBar myscrlbar = new MyScrollBar ();
                       myscrlbar.SmallChange = -1;
               }
 
            [Test]
-             [ExpectedException (typeof (ArgumentException))]
-           public void ExceptionLargeChangeTest ()
+#if NET_2_0
+               [ExpectedException (typeof (ArgumentOutOfRangeException))]
+#else
+          [ExpectedException (typeof (ArgumentException))]
+#endif
+          public void ExceptionLargeChangeTest ()
               {
                       MyScrollBar myscrlbar = new MyScrollBar ();
                       myscrlbar.LargeChange = -1;
@@ -1122,7 +1134,7 @@ public class MyScrollBar2 : HScrollBar
                     this.WndProc(ref m);
             }
 
-           public void MouseClick()
+           public new void MouseClick()
             {
                     Message m;
 
@@ -1143,7 +1155,7 @@ public class MyScrollBar2 : HScrollBar
                     this.WndProc(ref m);
             }
 
-           public void MouseDoubleClick ()
+           public new void MouseDoubleClick ()
             {
                     MouseClick ();
                     MouseClick ();