浏览代码

2005-09-23 Sebastien Pouliot <[email protected]>

	* LinkButtonTest.cs: Fixed fixture name (Text -> Test).
	* ListItemTest.cs: Fixed header.
	* LoginTest.cs: Changed [Ignore] to [Category ("NotDotNet")] on 
	OnBubbleEvent_Authenticated_OnAuthenticate () test case.
	* PagedDataSourceTest.cs: Added missing [Test] to 
	TestEnumerators_NoPaging test case.
	* RadioButtonListTest.cs: Fixed header.
	* RepeatInfoTest.cs: Add missing [Test] on DefaultValues test case.
	* UnitConverterTest.cs: Fixed test cases (commited bu never executed)
	before including it in the suite.
	* ValidatorTest.cs: Fixed header.
	* WebColorConverterTest.cs: Fixed header.


svn path=/trunk/mcs/; revision=50570
Sebastien Pouliot 20 年之前
父节点
当前提交
363cfdfce2

+ 15 - 0
mcs/class/System.Web/Test/System.Web.UI.WebControls/ChangeLog

@@ -1,3 +1,18 @@
+2005-09-23  Sebastien Pouliot  <[email protected]>
+
+	* LinkButtonTest.cs: Fixed fixture name (Text -> Test).
+	* ListItemTest.cs: Fixed header.
+	* LoginTest.cs: Changed [Ignore] to [Category ("NotDotNet")] on 
+	OnBubbleEvent_Authenticated_OnAuthenticate () test case.
+	* PagedDataSourceTest.cs: Added missing [Test] to 
+	TestEnumerators_NoPaging test case.
+	* RadioButtonListTest.cs: Fixed header.
+	* RepeatInfoTest.cs: Add missing [Test] on DefaultValues test case.
+	* UnitConverterTest.cs: Fixed test cases (commited bu never executed)
+	before including it in the suite.
+	* ValidatorTest.cs: Fixed header.
+	* WebColorConverterTest.cs: Fixed header.
+
 2005-09-21  Sebastien Pouliot  <[email protected]>
 
 	* AdCreatedEventArgsCas.cs, BaseCompareValidatorCas.cs,

+ 2 - 2
mcs/class/System.Web/Test/System.Web.UI.WebControls/LinkButtonTest.cs

@@ -39,8 +39,8 @@ using System.Web.UI.WebControls;
 
 namespace MonoTests.System.Web.UI.WebControls
 {
-	[TestFixture]	
-	public class LinkButtonText {	
+	[TestFixture]
+	public class LinkButtonTest {	
 		class Poker : LinkButton {
 			
 			public new void AddParsedSubObject (object o)

+ 1 - 1
mcs/class/System.Web/Test/System.Web.UI.WebControls/ListItemTest.cs

@@ -1,5 +1,5 @@
 //
-// Tests for System.Web.UI.WebControls.ListItemTest.cs 
+// Tests for System.Web.UI.WebControls.ListItem.cs 
 //
 // Author:
 //	Gonzalo Paniagua Javier ([email protected])

+ 1 - 1
mcs/class/System.Web/Test/System.Web.UI.WebControls/LoginTest.cs

@@ -747,7 +747,7 @@ namespace MonoTests.System.Web.UI.WebControls {
 		}
 
 		[Test]
-		[Ignore ("NullReferenceException")]
+		[Category ("NotDotNet")] // NullReferenceException
 		public void OnBubbleEvent_Authenticated_OnAuthenticate ()
 		{
 			TestLogin l = new TestLogin ();

+ 1 - 0
mcs/class/System.Web/Test/System.Web.UI.WebControls/PagedDataSourceTest.cs

@@ -285,6 +285,7 @@ namespace MonoTests.System.Web.UI.WebControls {
 			EnumeratorTester (ds.GetEnumerator (), "list");
 		}
 
+		[Test]
 		public void TestEnumerators_NoPaging ()
 		{
 			PagedDataSource ds = new PagedDataSource ();

+ 1 - 1
mcs/class/System.Web/Test/System.Web.UI.WebControls/RadioButtonListTest.cs

@@ -1,5 +1,5 @@
 //
-// Tests for System.Web.UI.WebControls.RadioButtonListTest.cs
+// Tests for System.Web.UI.WebControls.RadioButtonList.cs
 //
 // Authors:
 //	Jordi Mas i Hernandez ([email protected])

+ 1 - 2
mcs/class/System.Web/Test/System.Web.UI.WebControls/RepeatInfoTest.cs

@@ -108,6 +108,7 @@ namespace MonoTests.System.Web.UI.WebControls {
 			return htw.InnerWriter.ToString ();
 		}
 
+		[Test]
 		public void DefaultValues ()
 		{
 			RepeatInfo ri = new RepeatInfo ();
@@ -161,8 +162,6 @@ namespace MonoTests.System.Web.UI.WebControls {
 		{
 			RenderRepeater_BaseControl ("shouldn't get here", "null", null);
 		}
-
-
 		
 		[Test]
 		public void RenderRepeater_BaseControl ()

+ 28 - 13
mcs/class/System.Web/Test/System.Web.UI.WebControls/UnitConverterTest.cs

@@ -1,5 +1,5 @@
 //
-// Tests for System.Web.UI.WebControls.Unit.cs 
+// Tests for System.Web.UI.WebControls.UnitConverter.cs 
 //
 // Author:
 //	Ben Maurer <[email protected]>
@@ -33,25 +33,40 @@ using System.Web;
 using System.Web.UI.WebControls;
 
 namespace MonoTests.System.Web.UI.WebControls {
-	class UnitConverterTest {
-		UnitConverter c = new UnitConverter ();
+
+	[TestFixture]
+	public class UnitConverterTest {
 		
 		[Test]
-		public void TestConvertTo ()
+		public void ConvertTo ()
+		{
+			UnitConverter c = new UnitConverter ();
+			Assert.IsTrue (c.CanConvertTo (typeof (string)), "string");
+			Assert.AreEqual (c.ConvertTo (new Unit (1), typeof (string)), new Unit (1).ToString (), "ConvertTo(string)");
+			Assert.IsFalse (c.CanConvertTo (typeof (Unit)), "Unit");
+		}
+
+		[Test]
+		[ExpectedException (typeof (NotSupportedException))]
+		public void ConvertToUnit ()
+		{
+			new UnitConverter ().ConvertTo ("1 px", typeof (Unit));
+		}
+
+		[Test]
+		public void ConvertFrom ()
 		{
-			Assert.Equals (c.ConvertTo (new Unit (1), typeof (string)), new Unit (1).ToString ());
-			Assert.Equals (c.ConvertTo ("1 px", typeof (Unit)), new Unit (1));
-			Assert.IsTrue (c.CanConvertTo (typeof (string)));
-			Assert.IsTrue (c.CanConvertTo (typeof (Unit)));	
+			UnitConverter c = new UnitConverter ();
+			Assert.IsTrue (c.CanConvertFrom (typeof (string)), "string");
+			Assert.AreEqual (c.ConvertFrom ("1 px"), new Unit (1), "ConvertFrom(string)");
+			Assert.IsFalse (c.CanConvertFrom (typeof (Unit)), "Unit");
 		}
 
 		[Test]
-		public void TestConvertFrom ()
+		[ExpectedException (typeof (NotSupportedException))]
+		public void ConvertFromUnit ()
 		{
-			Assert.Equals (c.ConvertFrom (new Unit (1)), new Unit (1).ToString ());
-			Assert.Equals (c.ConvertFrom ("1 px"), new Unit (1));
-			Assert.IsTrue (c.CanConvertFrom (typeof (string)));
-			Assert.IsTrue (c.CanConvertFrom (typeof (Unit)));	
+			new UnitConverter ().ConvertFrom (new Unit (1));
 		}
 	}
 }

+ 1 - 1
mcs/class/System.Web/Test/System.Web.UI.WebControls/ValidatorTest.cs

@@ -1,5 +1,5 @@
 //
-// Tests for System.Web.UI.WebControls.ValidatorTest 
+// Tests for System.Web.UI.WebControls.Validator
 //
 // Author:
 //	Chris Toshok ([email protected])

+ 1 - 1
mcs/class/System.Web/Test/System.Web.UI.WebControls/WebColorConverterTest.cs

@@ -1,5 +1,5 @@
 //
-// Tests for System.Web.UI.WebControls.TargetConverter.cs 
+// Tests for System.Web.UI.WebControls.WebColorConverter.cs 
 //
 // Author:
 //	Peter Dennis Bartok ([email protected])