Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity.tests/src/org/eclipse/papyrus/uml/diagram/activity/tests/canonical/TestSemanticContainerFeature.java')
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity.tests/src/org/eclipse/papyrus/uml/diagram/activity/tests/canonical/TestSemanticContainerFeature.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity.tests/src/org/eclipse/papyrus/uml/diagram/activity/tests/canonical/TestSemanticContainerFeature.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity.tests/src/org/eclipse/papyrus/uml/diagram/activity/tests/canonical/TestSemanticContainerFeature.java
index 6e3fd4af6eb..3abbb5a19e2 100644
--- a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity.tests/src/org/eclipse/papyrus/uml/diagram/activity/tests/canonical/TestSemanticContainerFeature.java
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity.tests/src/org/eclipse/papyrus/uml/diagram/activity/tests/canonical/TestSemanticContainerFeature.java
@@ -1353,6 +1353,11 @@ public class TestSemanticContainerFeature extends AbstractPapyrusTestCase {
@Test
public void testInputPinAsObjectIngetStartClassifierBehaviorAction() {
+ // Pin of StartClassifierBehaviorAction should be create and update automatically
+ // Set Automated Model Completion preference to NONE
+ IPreferenceStore prefStore = Activator.getDefault().getPreferenceStore();
+ prefStore.setValue(IAutomatedModelCompletionPreferencesConstants.START_CLASSIFIER_BEHAVIOR_ACTION, AutomatedModelCompletionPreferencesInitializer.NONE);
+
IGraphicalEditPart actionEP = createChild(StartClassifierBehaviorActionEditPart.VISUAL_ID, getActivityCompartmentEditPart());
IGraphicalEditPart pinEP = createChild(InputPinInStartClassifierBehaviorActionAsObjectEditPart.VISUAL_ID, actionEP);
@@ -1362,6 +1367,11 @@ public class TestSemanticContainerFeature extends AbstractPapyrusTestCase {
@Test
public void testActionPinAsObjectIngetStartClassifierBehaviorAction() {
+ // Pin of StartClassifierBehaviorAction should be create and update automatically
+ // Set Automated Model Completion preference to NONE
+ IPreferenceStore prefStore = Activator.getDefault().getPreferenceStore();
+ prefStore.setValue(IAutomatedModelCompletionPreferencesConstants.START_CLASSIFIER_BEHAVIOR_ACTION, AutomatedModelCompletionPreferencesInitializer.NONE);
+
IGraphicalEditPart actionEP = createChild(StartClassifierBehaviorActionEditPart.VISUAL_ID, getActivityCompartmentEditPart());
IGraphicalEditPart pinEP = createChild(ActionPinInStartClassifierBehaviorActionAsObjectEditPart.VISUAL_ID, actionEP);
@@ -1371,6 +1381,11 @@ public class TestSemanticContainerFeature extends AbstractPapyrusTestCase {
@Test
public void testValuePinAsObjectIngetStartClassifierBehaviorAction() {
+ // Pin of StartClassifierBehaviorAction should be create and update automatically
+ // Set Automated Model Completion preference to NONE
+ IPreferenceStore prefStore = Activator.getDefault().getPreferenceStore();
+ prefStore.setValue(IAutomatedModelCompletionPreferencesConstants.START_CLASSIFIER_BEHAVIOR_ACTION, AutomatedModelCompletionPreferencesInitializer.NONE);
+
IGraphicalEditPart actionEP = createChild(StartClassifierBehaviorActionEditPart.VISUAL_ID, getActivityCompartmentEditPart());
IGraphicalEditPart pinEP = createChild(ValuePinInStartClassifierBehaviorActionAsObjectEditPart.VISUAL_ID, actionEP);

Back to the top