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

Comparing jsr166/src/test/tck/AtomicIntegerTest.java (file contents):
Revision 1.22 by jsr166, Tue May 31 16:16:23 2011 UTC vs.
Revision 1.23 by jsr166, Fri Jun 10 20:01:21 2011 UTC

# Line 26 | Line 26 | public class AtomicIntegerTest extends J
26       */
27      public void testConstructor() {
28          AtomicInteger ai = new AtomicInteger(1);
29 <        assertEquals(1,ai.get());
29 >        assertEquals(1, ai.get());
30      }
31  
32      /**
# Line 34 | Line 34 | public class AtomicIntegerTest extends J
34       */
35      public void testConstructor2() {
36          AtomicInteger ai = new AtomicInteger();
37 <        assertEquals(0,ai.get());
37 >        assertEquals(0, ai.get());
38      }
39  
40      /**
# Line 42 | Line 42 | public class AtomicIntegerTest extends J
42       */
43      public void testGetSet() {
44          AtomicInteger ai = new AtomicInteger(1);
45 <        assertEquals(1,ai.get());
45 >        assertEquals(1, ai.get());
46          ai.set(2);
47 <        assertEquals(2,ai.get());
47 >        assertEquals(2, ai.get());
48          ai.set(-3);
49 <        assertEquals(-3,ai.get());
49 >        assertEquals(-3, ai.get());
50      }
51  
52      /**
# Line 54 | Line 54 | public class AtomicIntegerTest extends J
54       */
55      public void testGetLazySet() {
56          AtomicInteger ai = new AtomicInteger(1);
57 <        assertEquals(1,ai.get());
57 >        assertEquals(1, ai.get());
58          ai.lazySet(2);
59 <        assertEquals(2,ai.get());
59 >        assertEquals(2, ai.get());
60          ai.lazySet(-3);
61 <        assertEquals(-3,ai.get());
61 >        assertEquals(-3, ai.get());
62      }
63  
64      /**
# Line 66 | Line 66 | public class AtomicIntegerTest extends J
66       */
67      public void testCompareAndSet() {
68          AtomicInteger ai = new AtomicInteger(1);
69 <        assertTrue(ai.compareAndSet(1,2));
70 <        assertTrue(ai.compareAndSet(2,-4));
71 <        assertEquals(-4,ai.get());
72 <        assertFalse(ai.compareAndSet(-5,7));
73 <        assertEquals(-4,ai.get());
74 <        assertTrue(ai.compareAndSet(-4,7));
75 <        assertEquals(7,ai.get());
69 >        assertTrue(ai.compareAndSet(1, 2));
70 >        assertTrue(ai.compareAndSet(2, -4));
71 >        assertEquals(-4, ai.get());
72 >        assertFalse(ai.compareAndSet(-5, 7));
73 >        assertEquals(-4, ai.get());
74 >        assertTrue(ai.compareAndSet(-4, 7));
75 >        assertEquals(7, ai.get());
76      }
77  
78      /**
# Line 100 | Line 100 | public class AtomicIntegerTest extends J
100       */
101      public void testWeakCompareAndSet() {
102          AtomicInteger ai = new AtomicInteger(1);
103 <        while (!ai.weakCompareAndSet(1,2));
104 <        while (!ai.weakCompareAndSet(2,-4));
105 <        assertEquals(-4,ai.get());
106 <        while (!ai.weakCompareAndSet(-4,7));
107 <        assertEquals(7,ai.get());
103 >        while (!ai.weakCompareAndSet(1, 2));
104 >        while (!ai.weakCompareAndSet(2, -4));
105 >        assertEquals(-4, ai.get());
106 >        while (!ai.weakCompareAndSet(-4, 7));
107 >        assertEquals(7, ai.get());
108      }
109  
110      /**
# Line 112 | Line 112 | public class AtomicIntegerTest extends J
112       */
113      public void testGetAndSet() {
114          AtomicInteger ai = new AtomicInteger(1);
115 <        assertEquals(1,ai.getAndSet(0));
116 <        assertEquals(0,ai.getAndSet(-10));
117 <        assertEquals(-10,ai.getAndSet(1));
115 >        assertEquals(1, ai.getAndSet(0));
116 >        assertEquals(0, ai.getAndSet(-10));
117 >        assertEquals(-10, ai.getAndSet(1));
118      }
119  
120      /**
# Line 122 | Line 122 | public class AtomicIntegerTest extends J
122       */
123      public void testGetAndAdd() {
124          AtomicInteger ai = new AtomicInteger(1);
125 <        assertEquals(1,ai.getAndAdd(2));
126 <        assertEquals(3,ai.get());
127 <        assertEquals(3,ai.getAndAdd(-4));
128 <        assertEquals(-1,ai.get());
125 >        assertEquals(1, ai.getAndAdd(2));
126 >        assertEquals(3, ai.get());
127 >        assertEquals(3, ai.getAndAdd(-4));
128 >        assertEquals(-1, ai.get());
129      }
130  
131      /**
# Line 133 | Line 133 | public class AtomicIntegerTest extends J
133       */
134      public void testGetAndDecrement() {
135          AtomicInteger ai = new AtomicInteger(1);
136 <        assertEquals(1,ai.getAndDecrement());
137 <        assertEquals(0,ai.getAndDecrement());
138 <        assertEquals(-1,ai.getAndDecrement());
136 >        assertEquals(1, ai.getAndDecrement());
137 >        assertEquals(0, ai.getAndDecrement());
138 >        assertEquals(-1, ai.getAndDecrement());
139      }
140  
141      /**
# Line 143 | Line 143 | public class AtomicIntegerTest extends J
143       */
144      public void testGetAndIncrement() {
145          AtomicInteger ai = new AtomicInteger(1);
146 <        assertEquals(1,ai.getAndIncrement());
147 <        assertEquals(2,ai.get());
146 >        assertEquals(1, ai.getAndIncrement());
147 >        assertEquals(2, ai.get());
148          ai.set(-2);
149 <        assertEquals(-2,ai.getAndIncrement());
150 <        assertEquals(-1,ai.getAndIncrement());
151 <        assertEquals(0,ai.getAndIncrement());
152 <        assertEquals(1,ai.get());
149 >        assertEquals(-2, ai.getAndIncrement());
150 >        assertEquals(-1, ai.getAndIncrement());
151 >        assertEquals(0, ai.getAndIncrement());
152 >        assertEquals(1, ai.get());
153      }
154  
155      /**
# Line 157 | Line 157 | public class AtomicIntegerTest extends J
157       */
158      public void testAddAndGet() {
159          AtomicInteger ai = new AtomicInteger(1);
160 <        assertEquals(3,ai.addAndGet(2));
161 <        assertEquals(3,ai.get());
162 <        assertEquals(-1,ai.addAndGet(-4));
163 <        assertEquals(-1,ai.get());
160 >        assertEquals(3, ai.addAndGet(2));
161 >        assertEquals(3, ai.get());
162 >        assertEquals(-1, ai.addAndGet(-4));
163 >        assertEquals(-1, ai.get());
164      }
165  
166      /**
# Line 168 | Line 168 | public class AtomicIntegerTest extends J
168       */
169      public void testDecrementAndGet() {
170          AtomicInteger ai = new AtomicInteger(1);
171 <        assertEquals(0,ai.decrementAndGet());
172 <        assertEquals(-1,ai.decrementAndGet());
173 <        assertEquals(-2,ai.decrementAndGet());
174 <        assertEquals(-2,ai.get());
171 >        assertEquals(0, ai.decrementAndGet());
172 >        assertEquals(-1, ai.decrementAndGet());
173 >        assertEquals(-2, ai.decrementAndGet());
174 >        assertEquals(-2, ai.get());
175      }
176  
177      /**
# Line 179 | Line 179 | public class AtomicIntegerTest extends J
179       */
180      public void testIncrementAndGet() {
181          AtomicInteger ai = new AtomicInteger(1);
182 <        assertEquals(2,ai.incrementAndGet());
183 <        assertEquals(2,ai.get());
182 >        assertEquals(2, ai.incrementAndGet());
183 >        assertEquals(2, ai.get());
184          ai.set(-2);
185 <        assertEquals(-1,ai.incrementAndGet());
186 <        assertEquals(0,ai.incrementAndGet());
187 <        assertEquals(1,ai.incrementAndGet());
188 <        assertEquals(1,ai.get());
185 >        assertEquals(-1, ai.incrementAndGet());
186 >        assertEquals(0, ai.incrementAndGet());
187 >        assertEquals(1, ai.incrementAndGet());
188 >        assertEquals(1, ai.get());
189      }
190  
191      /**

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines