* roottypes.cs: Rename from tree.cs.
[mono.git] / mcs / class / Microsoft.Web.Atlas / Test / Microsoft.Web.UI / TextBoxTest.cs
index c1a5a82eff3dbf988e4a49e58a34db6a04d55467..2885b02c5a1012845571fadd4bb0d6a8d79bd1e9 100644 (file)
@@ -40,7 +40,7 @@ using Microsoft.Web.UI;
 namespace MonoTests.Microsoft.Web.UI
 {
        [TestFixture]
-       public class TextBoxTest
+       public class TextBoxTest : ScriptControlTest
        {
                [Test]
                public void Properties ()
@@ -82,35 +82,11 @@ namespace MonoTests.Microsoft.Web.UI
                        Assert.AreEqual ("", t.Text, "A18");
                }
 
-               void DoEvent (ScriptEventDescriptor e, string eventName, bool supportsActions)
-               {
-                       Assert.AreEqual (eventName, e.EventName, eventName + " EventName");
-                       Assert.AreEqual (eventName, e.MemberName, eventName + " MemberName");
-                       Assert.AreEqual (supportsActions, e.SupportsActions, eventName + " SupportsActions");
-               }
-
-               void DoMethod (ScriptMethodDescriptor m, string methodName, string[] args)
-               {
-                       Assert.AreEqual (methodName, m.MethodName, methodName + " MethodName");
-                       Assert.AreEqual (methodName, m.MemberName, methodName + " MemberName");
-                       Assert.AreEqual (args.Length, m.Parameters.Length, methodName + " Parameter count");
-                       for (int i = 0; i < args.Length; i ++)
-                               Assert.AreEqual (args[i], m.Parameters[i], methodName + " Parameter " + i.ToString());
-               }
-
-               void DoProperty (ScriptPropertyDescriptor p, string propertyName, ScriptType type, bool readOnly, string serverPropertyName)
-               {
-                       Assert.AreEqual (propertyName, p.PropertyName, propertyName + " PropertyName");
-                       Assert.AreEqual (propertyName, p.MemberName, propertyName + " MemberName");
-                       Assert.AreEqual (serverPropertyName, p.ServerPropertyName, propertyName + " ServerPropertyName");
-                       Assert.AreEqual (readOnly, p.ReadOnly, propertyName + " ReadOnly");
-                       Assert.AreEqual (type, p.Type, propertyName + " Type");
-               }
-
                [Test]
                public void TypeDescriptor ()
                {
                        TextBox t = new TextBox();
+
                        ScriptTypeDescriptor desc = ((IScriptObject)t).GetTypeDescriptor ();
 
                        Assert.AreEqual (t, desc.ScriptObject, "A1");