Browse Source

2005-11-08 Sebastien Pouliot <[email protected]>

	* CodeExpressionCollectionTest.cs: Added test case for AddRange(self).
	* CodeStatementCollectionTest.cs: Added test case for AddRange(self).
	* CodeTypeReferenceCollectionTest.cs: Added test case for 
	AddRange(self).


svn path=/trunk/mcs/; revision=52727
Sebastien Pouliot 20 years ago
parent
commit
2d1e4c6038

+ 7 - 0
mcs/class/System/Test/System.CodeDom/ChangeLog

@@ -1,3 +1,10 @@
+2005-11-08  Sebastien Pouliot  <[email protected]>
+
+	* CodeExpressionCollectionTest.cs: Added test case for AddRange(self).
+	* CodeStatementCollectionTest.cs: Added test case for AddRange(self).
+	* CodeTypeReferenceCollectionTest.cs: Added test case for 
+	AddRange(self).
+
 2005-11-08  Gert Driesen  <[email protected]>
 
 	* CodeExpressionCollectionTest.cs: Added tests for ctors and AddRange

+ 8 - 0
mcs/class/System/Test/System.CodeDom/CodeExpressionCollectionTest.cs

@@ -187,5 +187,13 @@ namespace MonoTests.System.CodeDom {
 			CodeExpressionCollection coll = new CodeExpressionCollection ();
 			coll.AddRange ((CodeExpressionCollection) null);
 		}
+
+		[Test]
+		public void AddRange_Self ()
+		{
+			CodeExpressionCollection coll = new CodeExpressionCollection ();
+			coll.AddRange (coll);
+			Assert.AreEqual (0, coll.Count, "0");
+		}
 	}
 }

+ 8 - 0
mcs/class/System/Test/System.CodeDom/CodeStatementCollectionTest.cs

@@ -187,5 +187,13 @@ namespace MonoTests.System.CodeDom {
 			CodeStatementCollection coll = new CodeStatementCollection ();
 			coll.AddRange ((CodeStatementCollection) null);
 		}
+
+		[Test]
+		public void AddRange_Self ()
+		{
+			CodeStatementCollection coll = new CodeStatementCollection ();
+			coll.AddRange (coll);
+			Assert.AreEqual (0, coll.Count, "0");
+		}
 	}
 }

+ 8 - 0
mcs/class/System/Test/System.CodeDom/CodeTypeReferenceCollectionTest.cs

@@ -191,5 +191,13 @@ namespace MonoTests.System.CodeDom
 			CodeTypeReferenceCollection coll = new CodeTypeReferenceCollection ();
 			coll.AddRange ((CodeTypeReferenceCollection) null);
 		}
+
+		[Test]
+		public void AddRange_Self ()
+		{
+			CodeTypeReferenceCollection coll = new CodeTypeReferenceCollection ();
+			coll.AddRange (coll);
+			Assert.AreEqual (0, coll.Count, "0");
+		}
 	}
 }