package edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp;

import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;

import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.BasicComponentMappingTransformationTest;
import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.CollectionDataTypeMappingTransformationTest;
import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.CompositeDataTypeMappingTransformationTest;
import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.InnerDeclarationMappingTransformationTest;
import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.OperationInterfaceMappingTransformationTest;
import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.OperationProvidedRoleMappingTransformationTest;
import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.OperationRequiredRoleMappingTransformationTest;
import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.OperationSignatureMappingTransformationTest;
import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.PCMParameterMappingTransformationTest;
import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.RepositoryMappingTransformaitonTest;
import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.ResourceDemandingInternalBehaviorMappingTransformationTest;
import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.SEFFMappingTransformationTest;

@RunWith(Suite.class)

@SuiteClasses({ BasicComponentMappingTransformationTest.class, OperationInterfaceMappingTransformationTest.class,
        CollectionDataTypeMappingTransformationTest.class, CompositeDataTypeMappingTransformationTest.class,
        InnerDeclarationMappingTransformationTest.class, OperationInterfaceMappingTransformationTest.class,
        OperationProvidedRoleMappingTransformationTest.class, OperationRequiredRoleMappingTransformationTest.class,
        OperationSignatureMappingTransformationTest.class, PCMParameterMappingTransformationTest.class,
        RepositoryMappingTransformaitonTest.class, ResourceDemandingInternalBehaviorMappingTransformationTest.class,
        SEFFMappingTransformationTest.class })
public class PCM2JaMoPPTestSuite {

}

@@ -465,32 +465,174 @@
 sformationTest;%0A
+import edu.kit.ipd.sdq.vitruvius.tests.casestudies.pcmjava.transformations.pcm2jamopp.repository.CompositeComponentMappingTransformationTest;%0A
 import edu.kit.i
@@ -2112,33 +2112,33 @@
 .class, 
-OperationInterfac
+CollectionDataTyp
 eMapping
@@ -2167,34 +2167,28 @@
 ss,%0A
-        CollectionDataType
+%09%09CompositeComponent
 Mapp
@@ -2266,24 +2266,18 @@
 .class,%0A
-        
+%09%09
 InnerDec
@@ -2364,32 +2364,26 @@
 Test.class,%0A
-        
+%09%09
 OperationPro
@@ -2478,24 +2478,18 @@
 .class,%0A
-        
+%09%09
 Operatio
@@ -2576,24 +2576,18 @@
 .class,%0A
-        
+%09%09
 Reposito
@@ -2691,16 +2691,10 @@
 ss,%0A
-        
+%09%09
 SEFF

Correct the PCM2Java test suite removing duplicate tests and adding missing ones.