001: /*
002: * This file is part of the WfMOpen project.
003: * Copyright (C) 2001-2003 Danet GmbH (www.danet.de), GS-AN.
004: * All rights reserved.
005: *
006: * This program is free software; you can redistribute it and/or modify
007: * it under the terms of the GNU General Public License as published by
008: * the Free Software Foundation; either version 2 of the License, or
009: * (at your option) any later version.
010: *
011: * This program is distributed in the hope that it will be useful,
012: * but WITHOUT ANY WARRANTY; without even the implied warranty of
013: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
014: * GNU General Public License for more details.
015: *
016: * You should have received a copy of the GNU General Public License
017: * along with this program; if not, write to the Free Software
018: * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
019: *
020: * $Id: AllSystemTests.java,v 1.3 2006/09/29 12:32:08 drmlipp Exp $
021: *
022: * $Log: AllSystemTests.java,v $
023: * Revision 1.3 2006/09/29 12:32:08 drmlipp
024: * Consistently using WfMOpen as projct name now.
025: *
026: * Revision 1.2 2005/02/04 14:25:27 drmlipp
027: * Synchronized with 1.3rc2.
028: *
029: * Revision 1.1.1.3.6.1 2005/02/03 20:55:54 drmlipp
030: * Added test.
031: *
032: * Revision 1.1.1.3 2004/08/18 15:17:39 drmlipp
033: * Update to 1.2
034: *
035: * Revision 1.8 2004/01/27 12:11:08 montag
036: * XSLTTool now implements ResultProvider interface.
037: *
038: * Revision 1.7 2003/11/03 13:43:56 schlue
039: * Deadline tests added.
040: *
041: * Revision 1.6 2003/06/27 09:44:03 lipp
042: * Fixed copyright/license information.
043: *
044: * Revision 1.5 2003/06/04 14:30:00 lipp
045: * Corrected typo.
046: *
047: * Revision 1.4 2003/06/04 14:27:00 schlue
048: * Missing Subflow tests added.
049: *
050: * Revision 1.3 2003/05/14 12:39:30 huaiyang
051: * add the test of ProcLifeCycleEngineTriggeredActivityTriggeringSubProcess.
052: *
053: * Revision 1.2 2003/05/14 07:17:51 huaiyang
054: * add the test of ProcLifeCycleEngineTriggeredSubProcessTriggeringActivity.
055: *
056: * Revision 1.1 2003/04/26 16:46:55 lipp
057: * Made unittests and systemtests coexist in eclipse.
058: *
059: * Revision 1.2 2003/04/17 09:38:49 schlue
060: * Updated test cases previously moved.
061: *
062: * Revision 1.1 2003/04/16 19:58:49 lipp
063: * Adapted to jdk 1.4
064: *
065: * Revision 1.5 2003/04/11 14:39:56 schlue
066: * System tests for activitites added.
067: *
068: * Revision 1.4 2003/03/26 11:21:51 huaiyang
069: * old processData test moved to the tools.
070: *
071: * Revision 1.3 2003/03/21 14:21:43 montag
072: * New system test for wsif invocation.
073: *
074: * Revision 1.2 2003/02/14 14:02:15 lipp
075: * All running now.
076: *
077: * Revision 1.1 2003/02/12 16:14:43 lipp
078: * Delays now based on events.
079: *
080: */
081:
082: package common;
083:
084: import junit.framework.*;
085:
086: /**
087: * This class provides ...
088: *
089: * @author <a href="mailto:lipp@danet.de"></a>
090: * @version $Revision: 1.3 $
091: */
092:
093: public class AllSystemTests extends TestSuite {
094:
095: /**
096: * Construct this test suite.
097: */
098: public AllSystemTests() throws Exception {
099: addTest(procdef.Import.suite());
100: addTest(procdef.Create.suite());
101: addTest(procdef.ProcData.suite());
102: addTest(process.ProcLifeCycle.suite());
103: addTest(process.ProcLifeCycleDirectStateSetting.suite());
104: addTest(process.ProcLifeCycleEngineTriggeredParentProcessTriggeringActivity
105: .suite());
106: addTest(process.ProcLifeCycleEngineTriggeredParentProcessTriggeringActivityDirectStateSetting
107: .suite());
108: addTest(process.ProcLifeCycleEngineTriggeredActivityTriggeringParentProcess
109: .suite());
110: addTest(process.ProcLifeCycleFailingToolInvocation.suite());
111: addTest(process.ProcLifeCycleEngineTriggeredSubProcessTriggeringActivity
112: .suite());
113: addTest(process.ProcLifeCycleEngineTriggeredActivityTriggeringSubProcess
114: .suite());
115: addTest(process.Transition.suite());
116: addTest(process.Subflow.suite());
117: addTest(process.Deadline.suite());
118: addTest(process.DeferredChoice.suite());
119: addTest(tools.WSIF.suite());
120: addTest(tools.XSLT.suite());
121: }
122:
123: public static Test suite() throws Exception {
124: return new AllSystemTests();
125: }
126:
127: }
|