/** * These tests verify that atomic statements and effects are working * * @author Rob Bocchino */ import org.junit.Test; public class AtomicGood extends DPJTestCase { public AtomicGood() { super("AtomicGood"); } @Test public void testAtomicStatement() throws Throwable { compile("AtomicStatement"); } @Test public void testForeachND() throws Throwable { compile("ForeachND"); } @Test public void testCobeginND() throws Throwable { compile("CobeginND"); } @Test public void testAtomicEffectsSimple() throws Throwable { compile("AtomicEffectsSimple"); } @Test public void testAtomicEffectsInvocation() throws Throwable { compile("AtomicEffectsInvocation"); } @Test public void testAtomicSubeffects() throws Throwable { compile("AtomicSubeffects"); } @Test public void testInvocationAtomicEffects() throws Throwable { compile("InvocationAtomicEffects"); } @Test public void testAtomicSubeffectsInvocation() throws Throwable { compile("AtomicSubeffectsInvocation"); } @Test public void testAtomicParameterEffects() throws Throwable { compile("AtomicParameterEffects"); } }