Added:
trunk/eg/eg/jconch/testing/AssertExample.groovy
Modified:
trunk/build.number
Log:
Added Assert example in Groovy
Modified: trunk/build.number
==============================================================================
--- trunk/build.number (original)
+++ trunk/build.number Mon Jan 19 08:09:32 2009
@@ -1,3 +1,3 @@
-#Build Number for ANT. Do not edit!
-#Sun Jan 18 07:41:20 CST 2009
-build.number=20
+#Build Number for ANT. Do not edit!
+#Mon Jan 19 09:24:49 CST 2009
+build.number=21
Added: trunk/eg/eg/jconch/testing/AssertExample.groovy
==============================================================================
--- (empty file)
+++ trunk/eg/eg/jconch/testing/AssertExample.groovy Mon Jan 19 08:09:32 2009
@@ -0,0 +1,16 @@
+
+import jconch.testing.Assert
+import java.util.concurrent.Callable
+
+Assert.assertSynchronized(
+ {
+ def target = new Vector() //fail if ArrayList
+ return [
+ { (0..1000).each { target.add(new Object()) } } as Callable,
+ { (0..1000).each { target.add(new Object()) } } as Callable,
+ ]
+ } as Callable
+)
+
+println "Success"
+