Author: everaldo
Date: 2007-03-11 21:17:51 -0500 (Sun, 11 Mar 2007)
New Revision: 74083

Added:
   
trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/LinkLabelTest.cs
Modified:
   trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms_test.dll.sources
   trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/ChangeLog
Log:
2007-03-11  Everaldo Canuto  <[EMAIL PROTECTED]>

        * LinkLabelTest.cs: LinkLabel tests added.



Modified: 
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms_test.dll.sources
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms_test.dll.sources 
2007-03-12 02:16:06 UTC (rev 74082)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms_test.dll.sources 
2007-03-12 02:17:51 UTC (rev 74083)
@@ -58,6 +58,7 @@
 System.Windows.Forms/ImageListTest.cs
 System.Windows.Forms/LabelTest.cs
 System.Windows.Forms/LinkAreaTest.cs
+System.Windows.Forms/LinkLabelTest.cs
 System.Windows.Forms/ListControlTest.cs
 System.Windows.Forms/ListBoxEventTest.cs
 System.Windows.Forms/ListBoxTest.cs

Modified: 
trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/ChangeLog   
2007-03-12 02:16:06 UTC (rev 74082)
+++ trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/ChangeLog   
2007-03-12 02:17:51 UTC (rev 74083)
@@ -1,3 +1,7 @@
+2007-03-11  Everaldo Canuto  <[EMAIL PROTECTED]>
+
+       * LinkLabelTest.cs: LinkLabel tests added.
+
 2007-03-10  Gert Driesen  <[EMAIL PROTECTED]>
 
        * FormHandleTest.cs: Fixed build using csc 1.x.

Added: 
trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/LinkLabelTest.cs
===================================================================
--- 
trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/LinkLabelTest.cs
    2007-03-12 02:16:06 UTC (rev 74082)
+++ 
trunk/mcs/class/Managed.Windows.Forms/Test/System.Windows.Forms/LinkLabelTest.cs
    2007-03-12 02:17:51 UTC (rev 74083)
@@ -0,0 +1,55 @@
+//
+// LinkLabelTest.cs: MWF LinkLabel unit tests.
+//
+// Author:
+//   Everaldo Canuto ([EMAIL PROTECTED])
+//
+// (C) 2007 Novell, Inc. (http://www.novell.com)
+//
+
+using System;
+using NUnit.Framework;
+using System.Windows.Forms;
+using System.Drawing;
+
+namespace MonoTests.System.Windows.Forms
+{
+       [TestFixture]
+       public class LinkLabelTest
+       {
+               [Test]
+               public void LinkLabelAccessibility ()
+               {
+                       LinkLabel l = new LinkLabel ();
+                       Assert.IsNotNull (l.AccessibilityObject, "#1");
+               }
+
+               [Test]
+               public void TestTabStop ()
+               {
+                       LinkLabel l = new LinkLabel();
+
+                       Assert.IsFalse (l.TabStop, "#1");
+                       l.Text = "Hello";
+                       Assert.IsTrue (l.TabStop, "#2");
+                       l.Text = "";
+                       Assert.IsFalse (l.TabStop, "#3");
+               }
+               
+               [Test]
+               [Category ("NotWorking")]
+               public void TestLinkArea ()
+               {
+                       LinkLabel l = new LinkLabel();
+
+                       Assert.AreEqual (0, l.LinkArea.Start, "#1");
+                       Assert.AreEqual (0, l.LinkArea.Length, "#2");
+                       l.Text = "Hello";
+                       Assert.AreEqual (0, l.LinkArea.Start, "#3");
+                       Assert.AreEqual (5, l.LinkArea.Length, "#4");
+                       l.Text = "";
+                       Assert.AreEqual (0, l.LinkArea.Start, "#5");
+                       Assert.AreEqual (0, l.LinkArea.Length, "#6");
+               }
+       }
+}

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to