KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jgap > impl > AllImplTests


1 /*
2  * This file is part of JGAP.
3  *
4  * JGAP offers a dual license model containing the LGPL as well as the MPL.
5  *
6  * For licencing information please see the file license.txt included with JGAP
7  * or have a look at the top of class org.jgap.Chromosome which representatively
8  * includes the JGAP license policy applicable for any file delivered with JGAP.
9  */

10 package org.jgap.impl;
11
12 import org.jgap.impl.salesman.*;
13 import org.jgap.impl.fitness.*;
14
15 import junit.framework.*;
16
17 /**
18  * Test suite for all tests of package org.jgap.impl
19  *
20  * @author Klaus Meffert
21  * @since 1.1
22  */

23 public class AllImplTests
24     extends TestSuite {
25
26   /** String containing the CVS revision. Read out via reflection!*/
27   private final static String JavaDoc CVS_REVISION = "$Revision: 1.36 $";
28
29   public static Test suite() {
30     TestSuite suite = new TestSuite("AllImplTests");
31     suite.addTest(AveragingCrossoverOperatorTest.suite());
32     suite.addTest(BestChromosomesSelectorTest.suite());
33     suite.addTest(BooleanGeneTest.suite());
34     suite.addTest(BulkFitnessOffsetRemoverTest.suite());
35     suite.addTest(CauchyRandomGeneratorTest.suite());
36     suite.addTest(ChainOfSelectorsTest.suite());
37     suite.addTest(ChromosomePoolTest.suite());
38     suite.addTest(CompositeGeneTest.suite());
39     suite.addTest(CompositeGenePersistentReprTest.suite());
40     suite.addTest(CrossoverOperatorTest.suite());
41     suite.addTest(DefaultCloneHandlerTest.suite());
42     suite.addTest(DefaultCompareToHandlerTest.suite());
43     suite.addTest(DefaultConfigurationTest.suite());
44     suite.addTest(DefaultCrossoverRateCalculatorTest.suite());
45     suite.addTest(DefaultInitializerTest.suite());
46     suite.addTest(DefaultMutationRateCalculatorTest.suite());
47     suite.addTest(DoubleGeneTest.suite());
48     suite.addTest(FixedBinaryGeneTest.suite());
49     suite.addTest(FittestPopulationMergerTest.suite());
50     suite.addTest(GaussianMutationOperatorTest.suite());
51     suite.addTest(GaussianRandomGeneratorTest.suite());
52     suite.addTest(GreedyCrossoverTest.suite());
53     suite.addTest(IntegerGeneTest.suite());
54     suite.addTest(InversionOperatorTest.suite());
55     suite.addTest(JGAPFactoryTest.suite());
56     suite.addTest(MapGeneTest.suite());
57     suite.addTest(MutationOperatorTest.suite());
58     suite.addTest(SwappingMutationOperatorTest.suite());
59     suite.addTest(NumberGeneTest.suite());
60     suite.addTest(PoolTest.suite());
61     suite.addTest(SetGeneTest.suite());
62     suite.addTest(StockRandomGeneratorTest.suite());
63     suite.addTest(StringGeneTest.suite());
64     suite.addTest(ThresholdSelectorTest.suite());
65     suite.addTest(TournamentSelectorTest.suite());
66     suite.addTest(TwoWayMutationOperatorTest.suite());
67     suite.addTest(WeightedRouletteSelectorTest.suite());
68
69     suite.addTest(AllFitnessTests.suite());
70
71     suite.addTest(AllSalesmanTests.suite());
72     return suite;
73   }
74 }
75
Popular Tags