[weld-commits] Weld SVN: r4547 - core/trunk/tests/src/test/java/org/jboss/weld/test/unit/context.
weld-commits at lists.jboss.org
weld-commits at lists.jboss.org
Mon Nov 2 12:17:25 EST 2009
Author: pete.muir at jboss.org
Date: 2009-11-02 12:17:25 -0500 (Mon, 02 Nov 2009)
New Revision: 4547
Added:
core/trunk/tests/src/test/java/org/jboss/weld/test/unit/context/ApplicationScopedObject.java
Modified:
core/trunk/tests/src/test/java/org/jboss/weld/test/unit/context/ApplicationScopedTest.java
Log:
Fix test
Copied: core/trunk/tests/src/test/java/org/jboss/weld/test/unit/context/ApplicationScopedObject.java (from rev 4529, core/trunk/tests/src/test/java/org/jboss/weld/test/unit/context/ApplictionScopedObject.java)
===================================================================
--- core/trunk/tests/src/test/java/org/jboss/weld/test/unit/context/ApplicationScopedObject.java (rev 0)
+++ core/trunk/tests/src/test/java/org/jboss/weld/test/unit/context/ApplicationScopedObject.java 2009-11-02 17:17:25 UTC (rev 4547)
@@ -0,0 +1,20 @@
+package org.jboss.weld.test.unit.context;
+
+import java.util.concurrent.atomic.AtomicInteger;
+
+import javax.enterprise.context.ApplicationScoped;
+
+ at ApplicationScoped
+public class ApplicationScopedObject
+{
+ private AtomicInteger counter = new AtomicInteger();
+
+ public void increment()
+ {
+ counter.incrementAndGet();
+ }
+ public int getValue()
+ {
+ return counter.get();
+ }
+}
Property changes on: core/trunk/tests/src/test/java/org/jboss/weld/test/unit/context/ApplicationScopedObject.java
___________________________________________________________________
Name: svn:eol-style
+ native
Modified: core/trunk/tests/src/test/java/org/jboss/weld/test/unit/context/ApplicationScopedTest.java
===================================================================
--- core/trunk/tests/src/test/java/org/jboss/weld/test/unit/context/ApplicationScopedTest.java 2009-11-02 16:19:08 UTC (rev 4546)
+++ core/trunk/tests/src/test/java/org/jboss/weld/test/unit/context/ApplicationScopedTest.java 2009-11-02 17:17:25 UTC (rev 4547)
@@ -14,6 +14,7 @@
public void testConcurrentInitilized() throws InterruptedException
{
final CountDownLatch latch = new CountDownLatch(10);
+ final ApplicationScopedObject applictionScopedObject = getCurrentManager().getInstanceByType(ApplicationScopedObject.class);
for (int i = 0; i < 10; i++)
{
new Thread(new Runnable()
@@ -22,7 +23,7 @@
{
try
{
- getCurrentManager().getInstanceByType(ApplictionScopedObject.class).increment();
+ applictionScopedObject.increment();
}
finally
{
@@ -32,7 +33,7 @@
}).start();
}
latch.await();
- int value = getCurrentManager().getInstanceByType(ApplictionScopedObject.class).getValue();
+ int value = applictionScopedObject.getValue();
assert value == 10;
}
More information about the weld-commits
mailing list