Quellcode durchsuchen

2004-01-01 Nick Drochak <[email protected]>

	* ServiceContainerTest.cs: Eliminate unused variable that was giving us
	a warning.  Also did a little nunit version 2 house cleaning.

svn path=/trunk/mcs/; revision=21570
Nick Drochak vor 22 Jahren
Ursprung
Commit
6bca4e9a70

+ 5 - 0
mcs/class/System/Test/System.ComponentModel.Design/ChangeLog

@@ -1,3 +1,8 @@
+2004-01-01  Nick Drochak <[email protected]>
+
+	* ServiceContainerTest.cs: Eliminate unused variable that was giving us
+	a warning.  Also did a little nunit version 2 house cleaning.
+
 2003-08-31 Alexandre Pigolkine <[email protected]>
 
 	* ChangeLog:

+ 21 - 24
mcs/class/System/Test/System.ComponentModel.Design/ServiceContainerTest.cs

@@ -1,4 +1,4 @@
-// ServiceContainer.cs - NUnit Test Cases for System.ComponentModel.Design.ServiceContainer
+// ServiceContainerTest.cs - NUnit Test Cases for System.ComponentModel.Design.ServiceContainer
 //
 // Alexandre Pigolkine ([email protected])
 //
@@ -44,12 +44,6 @@ namespace MonoTests.System.ComponentModel.Design
 [TestFixture]
 public class ServiceContainerTest : Assertion {
 	
-	[SetUp]
-	public void GetReady() {}
-
-	[TearDown]
-	public void Clean() {}
-
 	[Test]
 	public void GeneralTest1 () 
 	{
@@ -57,19 +51,22 @@ public class ServiceContainerTest : Assertion {
 			
 		sc.AddService (typeof (Svc), new Svc());
 		Svc service1 = sc.GetService (typeof (Svc)) as Svc;
-		Assertion.AssertNotNull ("GT1#01", service1);
-		Assertion.AssertEquals ("GT1#02", service1, sc.GetService (typeof (Svc)));
+		AssertNotNull ("GT1#01", service1);
+		AssertEquals ("GT1#02", service1, sc.GetService (typeof (Svc)));	
+		AssertNull ("GT1#04", sc.GetService (typeof (NotInSvc)));
+	}
+
+	[Test, ExpectedException (typeof (ArgumentException))]
+	public void GeneralTest2 () 
+	{
+		ServiceContainer sc = new ServiceContainer ();
 			
-		bool exceptionThrown = false;
-		try {
-			sc.AddService (typeof (Svc), new Svc());
-		}
-		catch (ArgumentException ex){
-			exceptionThrown = true;
-		}
-		Assertion.AssertEquals ("GT1#03", exceptionThrown, true);
+		sc.AddService (typeof (Svc), new Svc());
+		Svc service1 = sc.GetService (typeof (Svc)) as Svc;
+		AssertNotNull ("GT1#01", service1);
+		AssertEquals ("GT1#02", service1, sc.GetService (typeof (Svc)));
 			
-		Assertion.AssertNull ("GT1#04", sc.GetService (typeof (NotInSvc)));
+		sc.AddService (typeof (Svc), new Svc());
 	}
 
 	[Test]
@@ -77,15 +74,15 @@ public class ServiceContainerTest : Assertion {
 	{
 		ServiceContainer sc = new ServiceContainer ();
 		sc.AddService(typeof(Svc), new ServiceCreatorCallback(Svc.ServiceCreator));
-		Assertion.AssertNull ("TSC#01", sc.GetService (typeof(NotInSvc)));
+		AssertNull ("TSC#01", sc.GetService (typeof(NotInSvc)));
 		
 		Svc service1 = sc.GetService (typeof(Svc)) as Svc;
-		Assertion.AssertNotNull ("TSC#02", service1);
-		Assertion.AssertEquals ("TSC#03", Svc.TotalObjectsCreatedByCallback, 1);
+		AssertNotNull ("TSC#02", service1);
+		AssertEquals ("TSC#03", Svc.TotalObjectsCreatedByCallback, 1);
 		
 		Svc service2 = sc.GetService (typeof(Svc)) as Svc;
-		Assertion.AssertEquals ("TSC#04", service2, service1);
-		Assertion.AssertEquals ("TSC#05", Svc.TotalObjectsCreatedByCallback, 1);
+		AssertEquals ("TSC#04", service2, service1);
+		AssertEquals ("TSC#05", Svc.TotalObjectsCreatedByCallback, 1);
 	}
 	
 	[Test]
@@ -97,7 +94,7 @@ public class ServiceContainerTest : Assertion {
 		scParent.AddService(typeof(Svc), new Svc());
 			
 		Svc service1 = sc.GetService (typeof(Svc)) as Svc;
-		Assertion.AssertNotNull ("TPS#01", service1);
+		AssertNotNull ("TPS#01", service1);
 		
 	}