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: AllUnitTests.java,v 1.10 2007/03/22 13:48:14 schnelle Exp $
021: *
022: * $Log: AllUnitTests.java,v $
023: * Revision 1.10 2007/03/22 13:48:14 schnelle
024: * Added EJBInvoker.
025: *
026: * Revision 1.9 2007/01/30 11:56:15 drmlipp
027: * Merged Wf-XML branch.
028: *
029: * Revision 1.8 2006/10/25 21:43:39 mlipp
030: * Added unittest for simple application directory.
031: *
032: * Revision 1.7 2006/09/29 12:32:11 drmlipp
033: * Consistently using WfMOpen as projct name now.
034: *
035: * Revision 1.6 2006/09/22 09:16:37 drmlipp
036: * Removed Cocoon and Cocoon based clients.
037: *
038: * Revision 1.5 2006/03/08 14:46:44 drmlipp
039: * Synchronized with 1.3.3p5.
040: *
041: * Revision 1.4 2005/08/25 13:24:22 drmlipp
042: * Synchronized with 1.3.1p6.
043: *
044: * Revision 1.2.2.1 2005/08/24 20:41:07 drmlipp
045: * Added exception mapping tests.
046: *
047: * Revision 1.3 2005/08/18 14:49:12 drmlipp
048: * Removed staffmgmt dependend test cases.
049: *
050: * Revision 1.2 2004/12/30 12:14:19 mlipp
051: * Added JellyTool tests.
052: *
053: * Revision 1.1.1.4 2004/08/18 15:18:46 drmlipp
054: * Update to 1.2
055: *
056: * Revision 1.12 2004/07/18 17:07:53 lipp
057: * Added test.
058: *
059: * Revision 1.11 2004/06/30 13:24:17 lipp
060: * Added jelly test.
061: *
062: * Revision 1.10 2004/03/31 19:30:33 lipp
063: * Improved test.
064: *
065: * Revision 1.9 2004/02/20 18:56:35 lipp
066: * Renamed package waittool to timing (much better ;-)).
067: *
068: * Revision 1.8 2004/02/20 16:24:42 lipp
069: * Added waiting tests.
070: *
071: * Revision 1.7 2004/01/28 11:32:55 montag
072: * additional testcase added.
073: *
074: * Revision 1.6 2004/01/26 15:11:19 montag
075: * Tool JSExecutor now returns SchemaType objects.
076: *
077: * Revision 1.5 2004/01/19 12:30:58 lipp
078: * SchemaType now supported properly.
079: *
080: * Revision 1.4 2003/08/27 12:29:20 lipp
081: * Commented out useless test.
082: *
083: * Revision 1.3 2003/06/27 09:44:13 lipp
084: * Fixed copyright/license information.
085: *
086: * Revision 1.2 2003/06/25 19:42:51 lipp
087: * New SOAP client that makes wsif obsolete.
088: *
089: * Revision 1.1 2003/04/26 16:46:55 lipp
090: * Made unittests and systemtests coexist in eclipse.
091: *
092: * Revision 1.1 2003/04/16 19:25:04 lipp
093: * Adapted to jdk 1.4
094: *
095: * Revision 1.6 2003/03/31 17:02:10 huaiyang
096: * add the test of util.XMLUtilTest.
097: *
098: * Revision 1.5 2003/03/28 11:56:41 huaiyang
099: * add the test of tools.WSIFInvoker.
100: *
101: * Revision 1.4 2003/03/07 11:20:19 huaiyang
102: * test of PrioritizedMsg moved to util.
103: *
104: * Revision 1.3 2003/03/07 08:01:46 huaiyang
105: * add test of api.
106: *
107: * Revision 1.2 2003/03/05 08:16:57 lipp
108: * Added test.
109: *
110: * Revision 1.1 2003/02/12 11:58:31 lipp
111: * Reorganized "all tests" run.
112: *
113: */
114:
115: package common;
116:
117: import junit.framework.*;
118:
119: /**
120: * This class provides ...
121: *
122: * @author <a href="mailto:lipp@danet.de"></a>
123: * @version $Revision: 1.10 $
124: */
125:
126: public class AllUnitTests extends TestSuite {
127:
128: /**
129: * Construct this test suite.
130: */
131: public AllUnitTests() throws Exception {
132: // cannot be run w/o special setup: addTest(util.Log4j.suite());
133: addTest(util.UnivPrepStmt.suite());
134: addTest(util.PersMap.suite());
135: addTest(util.SegResBundle.suite());
136: addTest(util.WebAction.suite());
137: addTest(util.Sax.suite());
138: addTest(util.PrioritizedMsg.suite());
139: addTest(util.XMLUtilTest.suite());
140: addTest(domain.Proc.suite());
141: addTest(domain.States.suite());
142: addTest(domain.TransMgr.suite());
143: addTest(procdef.Basic.suite());
144: addTest(procdef.ValidateProcDef.suite());
145: addTest(procdef.ProcContext.suite());
146: addTest(procdef.CacheTests.suite());
147: addTest(process.Basic.suite());
148: addTest(process.ProcDir.suite());
149: addTest(process.ProcRuns.suite());
150: addTest(process.ToolInvocation.suite());
151: addTest(process.ProcData.suite());
152: addTest(process.AuditTests.suite());
153: addTest(process.Req.suite());
154: addTest(process.Types.suite());
155: addTest(process.SubFlow.suite());
156: addTest(process.JSTest.suite());
157: addTest(process.JSTest2.suite());
158: addTest(process.ActParamTests.suite());
159: addTest(rms.Rms.suite());
160: addTest(ras.Basic.suite());
161: addTest(ras.Engine.suite());
162: addTest(tools.JSTests.suite());
163: addTest(tools.Chabacc.suite());
164: addTest(tools.Timing.suite());
165: addTest(tools.JellyTests.suite());
166: addTest(tools.ExceptionTests.suite());
167: addTest(tools.ApplDirTests.suite());
168: addTest(tools.EJBInvokerTest.suite());
169: addTest(wfxml.ServiceRegistry.suite());
170: addTest(wfxml.Factory.suite());
171: addTest(wfxml.Instance.suite());
172: addTest(wfxml.Activity.suite());
173: }
174:
175: public static Test suite() throws Exception {
176: return new AllUnitTests();
177: }
178:
179: }
|