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

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

# Line 23 | Line 23 | public class AtomicBooleanTest extends J
23       */
24      public void testConstructor() {
25          AtomicBoolean ai = new AtomicBoolean(true);
26 <        assertEquals(true,ai.get());
26 >        assertEquals(true,ai.get());
27      }
28  
29      /**
# Line 31 | Line 31 | public class AtomicBooleanTest extends J
31       */
32      public void testConstructor2() {
33          AtomicBoolean ai = new AtomicBoolean();
34 <        assertEquals(false,ai.get());
34 >        assertEquals(false,ai.get());
35      }
36  
37      /**
# Line 39 | Line 39 | public class AtomicBooleanTest extends J
39       */
40      public void testGetSet() {
41          AtomicBoolean ai = new AtomicBoolean(true);
42 <        assertEquals(true,ai.get());
43 <        ai.set(false);
44 <        assertEquals(false,ai.get());
45 <        ai.set(true);
46 <        assertEquals(true,ai.get());
42 >        assertEquals(true,ai.get());
43 >        ai.set(false);
44 >        assertEquals(false,ai.get());
45 >        ai.set(true);
46 >        assertEquals(true,ai.get());
47  
48      }
49  
# Line 52 | Line 52 | public class AtomicBooleanTest extends J
52       */
53      public void testGetLazySet() {
54          AtomicBoolean ai = new AtomicBoolean(true);
55 <        assertEquals(true,ai.get());
56 <        ai.lazySet(false);
57 <        assertEquals(false,ai.get());
58 <        ai.lazySet(true);
59 <        assertEquals(true,ai.get());
55 >        assertEquals(true,ai.get());
56 >        ai.lazySet(false);
57 >        assertEquals(false,ai.get());
58 >        ai.lazySet(true);
59 >        assertEquals(true,ai.get());
60  
61      }
62  
# Line 65 | Line 65 | public class AtomicBooleanTest extends J
65       */
66      public void testCompareAndSet() {
67          AtomicBoolean ai = new AtomicBoolean(true);
68 <        assertTrue(ai.compareAndSet(true,false));
69 <        assertEquals(false,ai.get());
70 <        assertTrue(ai.compareAndSet(false,false));
71 <        assertEquals(false,ai.get());
72 <        assertFalse(ai.compareAndSet(true,false));
73 <        assertFalse((ai.get()));
74 <        assertTrue(ai.compareAndSet(false,true));
75 <        assertEquals(true,ai.get());
68 >        assertTrue(ai.compareAndSet(true,false));
69 >        assertEquals(false,ai.get());
70 >        assertTrue(ai.compareAndSet(false,false));
71 >        assertEquals(false,ai.get());
72 >        assertFalse(ai.compareAndSet(true,false));
73 >        assertFalse((ai.get()));
74 >        assertTrue(ai.compareAndSet(false,true));
75 >        assertEquals(true,ai.get());
76      }
77  
78      /**
# Line 98 | Line 98 | public class AtomicBooleanTest extends J
98       */
99      public void testWeakCompareAndSet() {
100          AtomicBoolean ai = new AtomicBoolean(true);
101 <        while (!ai.weakCompareAndSet(true,false));
102 <        assertEquals(false,ai.get());
103 <        while (!ai.weakCompareAndSet(false,false));
101 >        while (!ai.weakCompareAndSet(true,false));
102 >        assertEquals(false,ai.get());
103 >        while (!ai.weakCompareAndSet(false,false));
104          assertEquals(false,ai.get());
105          while (!ai.weakCompareAndSet(false,true));
106 <        assertEquals(true,ai.get());
106 >        assertEquals(true,ai.get());
107      }
108  
109      /**
# Line 111 | Line 111 | public class AtomicBooleanTest extends J
111       */
112      public void testGetAndSet() {
113          AtomicBoolean ai = new AtomicBoolean(true);
114 <        assertEquals(true,ai.getAndSet(false));
115 <        assertEquals(false,ai.getAndSet(false));
116 <        assertEquals(false,ai.getAndSet(true));
117 <        assertEquals(true,ai.get());
114 >        assertEquals(true,ai.getAndSet(false));
115 >        assertEquals(false,ai.getAndSet(false));
116 >        assertEquals(false,ai.getAndSet(true));
117 >        assertEquals(true,ai.get());
118      }
119  
120      /**

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines