2003-10-26 Sebastien Pouliot <spouliot@videotron.ca>
authorSebastien Pouliot <sebastien@ximian.com>
Mon, 27 Oct 2003 01:21:56 +0000 (01:21 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Mon, 27 Oct 2003 01:21:56 +0000 (01:21 -0000)
* ReferenceListTest.cs: Added test to list all references using the
enumerator.

svn path=/trunk/mcs/; revision=19417

mcs/class/Microsoft.Web.Services/Test/Microsoft.Web.Services.Security/ChangeLog
mcs/class/Microsoft.Web.Services/Test/Microsoft.Web.Services.Security/ReferenceListTest.cs

index 53c5e0e8f7b6d885ea21e81439c38a62da2c37ff..6a81380503350fc25c3647f740b09f9d58c1480a 100755 (executable)
@@ -1,3 +1,8 @@
+2003-10-26  Sebastien Pouliot  <spouliot@videotron.ca>
+
+       * ReferenceListTest.cs: Added test to list all references using the 
+       enumerator.
+
 2003-10-25  Sebastien Pouliot  <spouliot@videotron.ca>
 
        * ReferenceListTest.cs: New. Complete unit tests for ReferenceList.
index 74aee3f17d85f8530f861851ad873c7a0741f2f4..ece973daf83ef5bcc7e460a20fc2438b938fbe8e 100755 (executable)
@@ -99,6 +99,21 @@ namespace MonoTests.MS.Web.Services.Security {
                        AssertNotNull ("GetEnumerator", e);
                }
 
+               [Test]
+               public void ListWithEnumerator () 
+               {
+                       ReferenceList rl = new ReferenceList ();
+                       for (int i=0; i < 16; i++) {
+                               rl.Add ("mono" + i.ToString ());
+                       }
+                       int n = 0;
+                       foreach (string s in rl) {
+                               Assert (s.StartsWith ("mono"));
+                               n++;
+                       }
+                       AssertEquals ("Count", 16, n);
+               }
+
                [Test]
                public void GetXml_Empty () 
                {