/*******************************************************************************
* Copyright (c) 2006, 2009 Mountainminds GmbH & Co. KG
* This software is provided under the terms of the Eclipse Public License v1.0
* See http://www.eclipse.org/legal/epl-v10.html.
*
* $Id: AllEclEmmaCoreTests.java 532 2009-02-25 21:22:57Z mtnminds $
******************************************************************************/
package com.mountainminds.eclemma.core;
import junit.framework.Test;
import junit.framework.TestSuite;
import com.mountainminds.eclemma.internal.core.SessionManagerTest;
import com.mountainminds.eclemma.internal.core.analysis.BinarySignatureResolverTest;
import com.mountainminds.eclemma.internal.core.analysis.CounterTest;
import com.mountainminds.eclemma.internal.core.analysis.JavaElementCoverageTest;
import com.mountainminds.eclemma.internal.core.analysis.LinesTest;
import com.mountainminds.eclemma.internal.core.analysis.MethodLocatorTest;
import com.mountainminds.eclemma.internal.core.analysis.SourceSignatureResolverTest;
import com.mountainminds.eclemma.internal.core.analysis.TypeTraverserTest;
import com.mountainminds.eclemma.internal.core.instr.ClassFilesStoreTest;
import com.mountainminds.eclemma.internal.core.instr.ClassFilesTest;
import com.mountainminds.eclemma.internal.core.instr.DefaultInstrumentationFilterTest;
/**
* Suite of all EclEmma core tests.
*
* @author Marc R. Hoffmann
* @version $Revision: 532 $
*/
public class AllEclEmmaCoreTests {
public static Test suite() {
TestSuite suite = new TestSuite();
// com.mountainminds.eclemma.core.*
suite.addTestSuite(EclEmmaStatusTest.class);
// com.mountainminds.eclemma.internal.core.*
suite.addTestSuite(SessionManagerTest.class);
// com.mountainminds.eclemma.internal.core.analysis.*
suite.addTestSuite(CounterTest.class);
suite.addTestSuite(JavaElementCoverageTest.class);
suite.addTestSuite(LinesTest.class);
suite.addTestSuite(MethodLocatorTest.class);
suite.addTestSuite(SourceSignatureResolverTest.class);
suite.addTestSuite(BinarySignatureResolverTest.class);
suite.addTestSuite(TypeTraverserTest.class);
// com.mountainminds.eclemma.internal.core.instr.*
suite.addTestSuite(DefaultInstrumentationFilterTest.class);
suite.addTestSuite(ClassFilesStoreTest.class);
suite.addTestSuite(ClassFilesTest.class);
return suite;
}
}