3 using System.Windows.Forms;
6 namespace MonoTests.System.Windows.Forms
9 public class LinkAreaTest : TestHelper
13 public void LinkAreaToString ()
15 LinkArea la = new LinkArea ();
16 Assert.AreEqual ("{Start=0, Length=0}", la.ToString (), "A1");
18 la = new LinkArea (0, 0);
19 Assert.AreEqual ("{Start=0, Length=0}", la.ToString (), "A2");
21 la = new LinkArea (4, 75);
22 Assert.AreEqual ("{Start=4, Length=75}", la.ToString (), "A3");
26 public void Equality ()
28 LinkArea l1 = new LinkArea (2, 4);
29 LinkArea l2 = new LinkArea (4, 6);
30 LinkArea l3 = new LinkArea (2, 4);
32 Assert.IsTrue (l1 == l3, "A1");
33 Assert.IsFalse (l1 == l2, "A2");
34 Assert.IsFalse (l2 == l3, "A3");
38 public void Inequality ()
40 LinkArea l1 = new LinkArea (2, 4);
41 LinkArea l2 = new LinkArea (4, 6);
42 LinkArea l3 = new LinkArea (2, 4);
44 Assert.IsFalse (l1 != l3, "A1");
45 Assert.IsTrue (l1 != l2, "A2");
46 Assert.IsTrue (l2 != l3, "A3");