--- jsr166/src/test/tck/AtomicReferenceFieldUpdaterTest.java 2003/09/14 20:42:40 1.2 +++ jsr166/src/test/tck/AtomicReferenceFieldUpdaterTest.java 2003/09/20 18:20:07 1.3 @@ -23,40 +23,49 @@ public class AtomicReferenceFieldUpdater return new TestSuite(AtomicReferenceFieldUpdaterTest.class); } + /** + * + */ public void testConstructor(){ try{ AtomicReferenceFieldUpdater a = AtomicReferenceFieldUpdater.newUpdater (getClass(), Integer.class, "y"); - fail("Exception not thrown"); + shouldThrow(); } - catch (RuntimeException rt) {} } + /** + * + */ public void testConstructor2(){ try{ AtomicReferenceFieldUpdater a = AtomicReferenceFieldUpdater.newUpdater (getClass(), Integer.class, "z"); - fail("Exception not thrown"); + shouldThrow(); } - catch (RuntimeException rt) {} } + /** + * + */ public void testConstructor3(){ try{ AtomicReferenceFieldUpdater a = AtomicReferenceFieldUpdater.newUpdater (getClass(), Integer.class, "w"); - fail("Exception not thrown"); + shouldThrow(); } - catch (RuntimeException rt) {} } + /** + * + */ public void testGetSet(){ AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(getClass(), Integer.class, "x"); x = one; @@ -67,6 +76,9 @@ public class AtomicReferenceFieldUpdater assertEquals(-3,a.get(this)); } + /** + * + */ public void testCompareAndSet(){ AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(getClass(), Integer.class, "x"); x = one; @@ -79,6 +91,9 @@ public class AtomicReferenceFieldUpdater assertEquals(seven,a.get(this)); } + /** + * + */ public void testWeakCompareAndSet(){ AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(getClass(), Integer.class, "x"); x = one; @@ -89,6 +104,9 @@ public class AtomicReferenceFieldUpdater assertEquals(seven,a.get(this)); } + /** + * + */ public void testGetAndSet(){ AtomicReferenceFieldUpdatera = AtomicReferenceFieldUpdater.newUpdater(getClass(), Integer.class, "x"); x = one;