1 package org.apache.ojb.ejb; 2 3 /* Copyright 2004-2005 The Apache Software Foundation 4 * 5 * Licensed under the Apache License, Version 2.0 (the "License"); 6 * you may not use this file except in compliance with the License. 7 * You may obtain a copy of the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, 13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 * See the License for the specific language governing permissions and 15 * limitations under the License. 16 */ 17 18 import junit.framework.Test; 19 import junit.framework.TestSuite; 20 import org.apache.ojb.ejb.odmg.ArticleTestClient; 21 import org.apache.ojb.ejb.odmg.ODMGClient; 22 import org.apache.ojb.ejb.odmg.PersonArticleClientODMG; 23 import org.apache.ojb.ejb.odmg.StressTestClient; 24 import org.apache.ojb.ejb.odmg.RollbackClient; 25 26 /** 27 * The facade to all ODMG-api session bean test cases. 28 * 29 * @author <a HREF="mailto:armin@codeAuLait.de">Armin Waibel</a> 30 * @version $Id: AllODMGTests.java,v 1.4.2.2 2005/12/21 22:21:38 tomdz Exp $ 31 */ 32 public class AllODMGTests 33 { 34 /** 35 * runs the suite in a junit.textui.TestRunner. 36 */ 37 public static void main(String[] args) 38 { 39 String[] arr = {AllODMGTests.class.getName()}; 40 junit.textui.TestRunner.main(arr); 41 } 42 43 /** build a TestSuite from all the TestCases in this package*/ 44 public static Test suite() 45 { 46 TestSuite suite = new TestSuite(); 47 suite.addTest(new TestSuite(ODMGClient.class)); 48 suite.addTest(new TestSuite(PersonArticleClientODMG.class)); 49 suite.addTest(new TestSuite(ArticleTestClient.class)); 50 suite.addTest(new TestSuite(StressTestClient.class)); 51 suite.addTest(new TestSuite(RollbackClient.class)); 52 return suite; 53 } 54 } 55