1 package org.jbpm.jpdl.patterns;2 3 import junit.framework.*;4 5 public class PatternsTests extends TestCase {6 7 public static Test suite() throws Exception {8 TestSuite suite = new TestSuite("org.jbpm.jpdl.patterns");9 10 suite.addTestSuite( Wfp01SequenceTest.class );11 suite.addTestSuite( Wfp02ParallelSplitTest.class );12 suite.addTestSuite( Wfp03SynchronizationTest.class );13 suite.addTestSuite( Wfp04ExclusiveChoiceTest.class );14 suite.addTestSuite( Wfp05SimpleMergeTest.class );15 suite.addTestSuite( Wfp06MultiChoiceTest.class );16 suite.addTestSuite( Wfp07SynchronizingMergeTest.class );17 suite.addTestSuite( Wfp08MultiMergeTest.class );18 suite.addTestSuite( Wfp09DiscriminatorTest.class );19 suite.addTestSuite( Wfp10NOutOfMJoin.class );20 suite.addTestSuite( Wfp11ArbitraryCyclesTest.class );21 suite.addTestSuite( Wfp12ImplicitTerminationTest.class );22 suite.addTestSuite( Wfp13MiWithoutSynchronizationTest.class );23 suite.addTestSuite( Wfp14MiWithAPrioriDesigntimeKnowledgeTest.class );24 suite.addTestSuite( Wfp15MiWithAPrioriRuntimeKnowledgeTest.class );25 suite.addTestSuite( Wfp16MiWithoutAPrioriRuntimeKnowledge.class );26 suite.addTestSuite( Wfp17DeferredChoiceTest.class );27 suite.addTestSuite( Wfp18InterleavedParallelRoutingTest.class );28 // TODO include the milestone test29 // suite.addTestSuite( Wfp19MilestoneTest.class );30 suite.addTestSuite( Wfp20CancelActivityTest.class );31 suite.addTestSuite( Wfp21CancelCaseTest.class );32 33 return suite;34 }35 36 }37