blob: 239ba8eeaea824dda19967b1e5a2dbf74d95c31e [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2009, 2018 SAP AG and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v20.html
*
* Contributors:
* SAP AG - initial API and implementation
******************************************************************************/
package org.eclipse.ocl.examples.eventmanager.tests;
import junit.framework.Test;
import junit.framework.TestSuite;
import junit.textui.TestRunner;
import org.eclipse.ocl.examples.eventmanager.tests.filters.AndFilterTest;
import org.eclipse.ocl.examples.eventmanager.tests.filters.AssociationFilterTest;
import org.eclipse.ocl.examples.eventmanager.tests.filters.AttributeFilterTest;
import org.eclipse.ocl.examples.eventmanager.tests.filters.ClassFilterTest;
import org.eclipse.ocl.examples.eventmanager.tests.filters.ContainmentFilterTest;
import org.eclipse.ocl.examples.eventmanager.tests.filters.EventTypeFilterTest;
import org.eclipse.ocl.examples.eventmanager.tests.filters.NewValueClassFilterTest;
import org.eclipse.ocl.examples.eventmanager.tests.filters.NewValueClassIncludingSubclassesFilterTest;
import org.eclipse.ocl.examples.eventmanager.tests.filters.OldValueClassFilterTest;
import org.eclipse.ocl.examples.eventmanager.tests.filters.OldValueClassIncludingSubclassesFilterTest;
import org.eclipse.ocl.examples.eventmanager.tests.filters.OrFilterTest;
import org.eclipse.ocl.examples.eventmanager.tests.framework.CompositeSetTest;
import org.eclipse.ocl.examples.eventmanager.tests.framework.EventManagerFactoryImplTest;
import org.eclipse.ocl.examples.eventmanager.tests.framework.IncludeSubclassesTest;
import org.eclipse.ocl.examples.eventmanager.tests.framework.RecursiveContaimentNotificationCreatorTest;
/**
* <!-- begin-user-doc -->
* A test suite for the '<em><b>eventManager</b></em>' package.
* <!-- end-user-doc -->
*/
public class EventManagerTests extends TestSuite {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*/
public static void main(String[] args) {
TestRunner.run(suite());
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*/
public static Test suite() {
TestSuite suite = new EventManagerTests("eventManager Tests");
suite.addTestSuite(EventManagerTest.class);
suite.addTestSuite(EventManagerFactoryImplTest.class);
suite.addTestSuite(EventTypeFilterTest.class);
suite.addTestSuite(AndFilterTest.class);
suite.addTestSuite(OrFilterTest.class);
suite.addTestSuite(ClassFilterTest.class);
suite.addTestSuite(AttributeFilterTest.class);
suite.addTestSuite(AssociationFilterTest.class);
suite.addTestSuite(OldValueClassFilterTest.class);
suite.addTestSuite(OldValueClassIncludingSubclassesFilterTest.class);
suite.addTestSuite(NewValueClassFilterTest.class);
suite.addTestSuite(NewValueClassIncludingSubclassesFilterTest.class);
suite.addTestSuite(ContainmentFilterTest.class);
suite.addTestSuite(IncludeSubclassesTest.class);
suite.addTestSuite(CompositeSetTest.class);
suite.addTestSuite(RecursiveContaimentNotificationCreatorTest.class);
suite.addTestSuite(SimpleFilterTest.class);
suite.addTestSuite(LogicalFilterTest.class);
return suite;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
*/
public EventManagerTests(String name) {
super(name);
}
} //EventManagerTests