Merge pull request #3066 from alexanderkyte/pedump_sgen
[mono.git] / mcs / class / System / Test / System.Collections.Concurrent / CollectionStressTestHelper.cs
index c405d5b014c388260e9cbc58d3226cff345cf151..8dfb779b15e5f1995b8e3b5ce65a33851170bc5c 100644 (file)
@@ -1,4 +1,3 @@
-#if NET_4_0
 // 
 // CollectionStressTestHelper.cs
 //  
@@ -36,6 +35,7 @@ using System.Threading.Tasks;
 
 using NUnit;
 using NUnit.Framework;
+using NUnit.Framework.Constraints;
 
 namespace MonoTests.System.Collections.Concurrent
 {
@@ -120,12 +120,13 @@ namespace MonoTests.System.Collections.Concurrent
                                
                                string expected = range.Aggregate (string.Empty, (acc, v) => acc + v);
                                
-                               if (order == CheckOrderingType.DontCare)
-                                       CollectionAssert.AreEquivalent (expected, actual, "#3");
-                               else 
+                               if (order == CheckOrderingType.DontCare) {
+                                       Assert.That (actual, new CollectionEquivalentConstraint (expected), "#3, same");
+                               } else { 
                                        Assert.AreEqual (expected, actual, "#3");
-                       }, 1000);
+                                       Assert.That (actual, new EqualConstraint (expected), "#3, in order");
+                               }
+                       }, 100);
                }
        }
 }
-#endif