Save This Page
Home » jcommon-1.0.13 » org.jfree » data » xy » junit » [javadoc | source]
    1   /* ===========================================================
    2    * JFreeChart : a free chart library for the Java(tm) platform
    3    * ===========================================================
    4    *
    5    * (C) Copyright 2000-2005, by Object Refinery Limited and Contributors.
    6    *
    7    * Project Info:  http://www.jfree.org/jfreechart/index.html
    8    *
    9    * This library is free software; you can redistribute it and/or modify it 
   10    * under the terms of the GNU Lesser General Public License as published by 
   11    * the Free Software Foundation; either version 2.1 of the License, or 
   12    * (at your option) any later version.
   13    *
   14    * This library is distributed in the hope that it will be useful, but 
   15    * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 
   16    * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public 
   17    * License for more details.
   18    *
   19    * You should have received a copy of the GNU Lesser General Public License 
   20    * along with this library; if not, write to the Free Software Foundation, 
   21    * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
   22    *
   23    * [Java is a trademark or registered trademark of Sun Microsystems, Inc. 
   24    * in the United States and other countries.]
   25    *
   26    * -----------------------
   27    * DataXYPackageTests.java
   28    * -----------------------
   29    * (C) Copyright 2004, 2005, by Object Refinery Limited and Contributors.
   30    *
   31    * Original Author:  David Gilbert (for Object Refinery Limited);
   32    * Contributor(s):   -;
   33    *
   34    * $Id: DataXYPackageTests.java,v 1.5 2005/04/29 21:23:35 mungady Exp $
   35    *
   36    * Changes
   37    * -------
   38    * 23-Aug-2004 : Restructured org.jfree.data package (DG);
   39    * 18-Jan-2005 : Added main() method (DG);
   40    * 21-Jan-2005 : Added IntervalXYDelegateTests (DG);
   41    * 29-Apr-2005 : Added DefaultOHLCDatasetTests and OHLCDataItemTests (DG);
   42    *
   43    */
   44   
   45   package org.jfree.data.xy.junit;
   46   
   47   import junit.framework.Test;
   48   import junit.framework.TestCase;
   49   import junit.framework.TestSuite;
   50   
   51   /**
   52    * Some tests for the <code>org.jfree.data.category</code> package that can
   53    * be run using JUnit.  You can find more information about JUnit at 
   54    * <a href="http://www.junit.org">http://www.junit.org</a>.
   55    */
   56   public class DataXYPackageTests extends TestCase {
   57   
   58       /**
   59        * Returns a test suite to the JUnit test runner.
   60        *
   61        * @return The test suite.
   62        */
   63       public static Test suite() {
   64           TestSuite suite = new TestSuite("org.jfree.data.xy");
   65           suite.addTestSuite(DefaultOHLCDatasetTests.class);
   66           suite.addTestSuite(DefaultTableXYDatasetTests.class);
   67           suite.addTestSuite(IntervalXYDelegateTests.class);
   68           suite.addTestSuite(MatrixSeriesTests.class);
   69           suite.addTestSuite(OHLCDataItemTests.class);
   70           suite.addTestSuite(TableXYDatasetTests.class);
   71           suite.addTestSuite(XYDataItemTests.class);
   72           suite.addTestSuite(XYSeriesCollectionTests.class);
   73           suite.addTestSuite(XYSeriesTests.class);
   74           return suite;
   75       }
   76   
   77       /**
   78        * Constructs the test suite.
   79        *
   80        * @param name  the test suite name.
   81        */
   82       public DataXYPackageTests(String name) {
   83           super(name);
   84       }
   85       
   86       /**
   87        * Runs the test suite using JUnit's text-based runner.
   88        * 
   89        * @param args  ignored.
   90        */
   91       public static void main(String[] args) {
   92           junit.textui.TestRunner.run(suite());
   93       }
   94   
   95   }

Save This Page
Home » jcommon-1.0.13 » org.jfree » data » xy » junit » [javadoc | source]