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

Comparing jsr166/src/test/tck/AtomicReferenceTest.java (file contents):
Revision 1.13 by jsr166, Tue Nov 17 06:58:50 2009 UTC vs.
Revision 1.14 by jsr166, Sat Nov 21 02:07:26 2009 UTC

# Line 23 | Line 23 | public class AtomicReferenceTest extends
23       */
24      public void testConstructor() {
25          AtomicReference ai = new AtomicReference(one);
26 <        assertEquals(one,ai.get());
26 >        assertEquals(one,ai.get());
27      }
28  
29      /**
# Line 31 | Line 31 | public class AtomicReferenceTest extends
31       */
32      public void testConstructor2() {
33          AtomicReference ai = new AtomicReference();
34 <        assertNull(ai.get());
34 >        assertNull(ai.get());
35      }
36  
37      /**
# Line 39 | Line 39 | public class AtomicReferenceTest extends
39       */
40      public void testGetSet() {
41          AtomicReference ai = new AtomicReference(one);
42 <        assertEquals(one,ai.get());
43 <        ai.set(two);
44 <        assertEquals(two,ai.get());
45 <        ai.set(m3);
46 <        assertEquals(m3,ai.get());
42 >        assertEquals(one,ai.get());
43 >        ai.set(two);
44 >        assertEquals(two,ai.get());
45 >        ai.set(m3);
46 >        assertEquals(m3,ai.get());
47      }
48  
49      /**
# Line 51 | Line 51 | public class AtomicReferenceTest extends
51       */
52      public void testGetLazySet() {
53          AtomicReference ai = new AtomicReference(one);
54 <        assertEquals(one,ai.get());
55 <        ai.lazySet(two);
56 <        assertEquals(two,ai.get());
57 <        ai.lazySet(m3);
58 <        assertEquals(m3,ai.get());
54 >        assertEquals(one,ai.get());
55 >        ai.lazySet(two);
56 >        assertEquals(two,ai.get());
57 >        ai.lazySet(m3);
58 >        assertEquals(m3,ai.get());
59      }
60  
61      /**
# Line 63 | Line 63 | public class AtomicReferenceTest extends
63       */
64      public void testCompareAndSet() {
65          AtomicReference ai = new AtomicReference(one);
66 <        assertTrue(ai.compareAndSet(one,two));
67 <        assertTrue(ai.compareAndSet(two,m4));
68 <        assertEquals(m4,ai.get());
69 <        assertFalse(ai.compareAndSet(m5,seven));
70 <        assertFalse((seven.equals(ai.get())));
71 <        assertTrue(ai.compareAndSet(m4,seven));
72 <        assertEquals(seven,ai.get());
66 >        assertTrue(ai.compareAndSet(one,two));
67 >        assertTrue(ai.compareAndSet(two,m4));
68 >        assertEquals(m4,ai.get());
69 >        assertFalse(ai.compareAndSet(m5,seven));
70 >        assertFalse((seven.equals(ai.get())));
71 >        assertTrue(ai.compareAndSet(m4,seven));
72 >        assertEquals(seven,ai.get());
73      }
74  
75      /**
# Line 97 | Line 97 | public class AtomicReferenceTest extends
97       */
98      public void testWeakCompareAndSet() {
99          AtomicReference ai = new AtomicReference(one);
100 <        while (!ai.weakCompareAndSet(one,two));
101 <        while (!ai.weakCompareAndSet(two,m4));
102 <        assertEquals(m4,ai.get());
100 >        while (!ai.weakCompareAndSet(one,two));
101 >        while (!ai.weakCompareAndSet(two,m4));
102 >        assertEquals(m4,ai.get());
103          while (!ai.weakCompareAndSet(m4,seven));
104 <        assertEquals(seven,ai.get());
104 >        assertEquals(seven,ai.get());
105      }
106  
107      /**
# Line 109 | Line 109 | public class AtomicReferenceTest extends
109       */
110      public void testGetAndSet() {
111          AtomicReference ai = new AtomicReference(one);
112 <        assertEquals(one,ai.getAndSet(zero));
113 <        assertEquals(zero,ai.getAndSet(m10));
114 <        assertEquals(m10,ai.getAndSet(one));
112 >        assertEquals(one,ai.getAndSet(zero));
113 >        assertEquals(zero,ai.getAndSet(m10));
114 >        assertEquals(m10,ai.getAndSet(one));
115      }
116  
117      /**

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines