ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/AtomicLongArrayTest.java
(Generate patch)

Comparing jsr166/src/test/tck/AtomicLongArrayTest.java (file contents):
Revision 1.8 by dl, Sat Jan 10 01:41:59 2004 UTC vs.
Revision 1.9 by dl, Wed May 25 14:27:37 2005 UTC

# Line 91 | Line 91 | public class AtomicLongArrayTest extends
91      }
92  
93      /**
94 +     * get returns the last value lazySet at index by same thread
95 +     */
96 +    public void testGetLazySet(){
97 +        AtomicLongArray ai = new AtomicLongArray(SIZE);
98 +        for (int i = 0; i < SIZE; ++i) {
99 +            ai.lazySet(i, 1);
100 +            assertEquals(1,ai.get(i));
101 +            ai.lazySet(i, 2);
102 +            assertEquals(2,ai.get(i));
103 +            ai.lazySet(i, -3);
104 +            assertEquals(-3,ai.get(i));
105 +        }
106 +    }
107 +
108 +    /**
109       * compareAndSet succeeds in changing value if equal to expected else fails
110       */
111      public void testCompareAndSet(){

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines