Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing.tests/src/org/eclipse/papyrus/uml/diagram/timing/tests/canonical/TestTimingDiagramFullLifelineLayout.java')
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing.tests/src/org/eclipse/papyrus/uml/diagram/timing/tests/canonical/TestTimingDiagramFullLifelineLayout.java96
1 files changed, 48 insertions, 48 deletions
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing.tests/src/org/eclipse/papyrus/uml/diagram/timing/tests/canonical/TestTimingDiagramFullLifelineLayout.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing.tests/src/org/eclipse/papyrus/uml/diagram/timing/tests/canonical/TestTimingDiagramFullLifelineLayout.java
index 742005ce9c6..3c8b52f2592 100644
--- a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing.tests/src/org/eclipse/papyrus/uml/diagram/timing/tests/canonical/TestTimingDiagramFullLifelineLayout.java
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing.tests/src/org/eclipse/papyrus/uml/diagram/timing/tests/canonical/TestTimingDiagramFullLifelineLayout.java
@@ -1,48 +1,48 @@
-/*******************************************************************************
- * Copyright (c) 2012 CEA LIST.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *******************************************************************************/
-package org.eclipse.papyrus.uml.diagram.timing.tests.canonical;
-
-import org.eclipse.draw2d.geometry.Dimension;
-import org.eclipse.draw2d.geometry.Point;
-import org.eclipse.draw2d.geometry.Rectangle;
-import org.eclipse.papyrus.junit.framework.classification.FailingTest;
-import org.eclipse.papyrus.uml.diagram.timing.edit.parts.FullLifelineEditPartCN;
-import org.eclipse.papyrus.uml.diagram.timing.edit.parts.InteractionEditPartTN;
-import org.eclipse.papyrus.uml.diagram.timing.edit.parts.StateDefinitionEditPart;
-import org.junit.Test;
-
-public class TestTimingDiagramFullLifelineLayout extends AbstractTimingDiagramTestCase {
-
- /**
- * This tests the layout of StateDefinitions, with some error margins in order to accommodate possible future
- * modifications of the layout.
- */
- @FailingTest("To be verified. Seems to work for standard user, but not in raw test environment")
- @Test
- public void testStateDefinitionsLayout() {
- final Point interactionLocation = new Point(12, 17);
- final Dimension interactionSize = new Dimension(867, 729);
- final InteractionEditPartTN interactionEditPart = createInteraction(interactionLocation, interactionSize);
- assertBounds(interactionEditPart, interactionLocation, interactionSize, 0, 0, 0, 0);
- final FullLifelineEditPartCN lifelineEditPart = createFullLifeline(interactionEditPart);
- assertBounds(lifelineEditPart, new Rectangle(23, 45, 845, 694), 50, 50, 100, 100);
- // a single StateDefinition: should be centered
- final StateDefinitionEditPart stateDefinition1 = createStateDefinition(lifelineEditPart);
- assertBounds(stateDefinition1, new Rectangle(84, 382, 40, 20), 50, 50, 30, 10);
- // two StateDefinitions: should be regularly spaced
- final StateDefinitionEditPart stateDefinition2 = createStateDefinition(lifelineEditPart);
- assertBounds(stateDefinition1, new Rectangle(84, 266, 40, 20), 50, 50, 30, 10);
- assertBounds(stateDefinition2, new Rectangle(84, 498, 40, 20), 50, 50, 30, 10);
- // three StateDefinitions: should be regularly spaced
- final StateDefinitionEditPart stateDefinition3 = createStateDefinition(lifelineEditPart);
- assertBounds(stateDefinition1, new Rectangle(84, 151, 40, 20), 50, 50, 30, 10);
- assertBounds(stateDefinition2, new Rectangle(84, 382, 40, 20), 50, 50, 30, 10);
- assertBounds(stateDefinition3, new Rectangle(84, 613, 40, 20), 50, 50, 30, 10);
- }
-}
+/*******************************************************************************
+ * Copyright (c) 2012 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *******************************************************************************/
+package org.eclipse.papyrus.uml.diagram.timing.tests.canonical;
+
+import org.eclipse.draw2d.geometry.Dimension;
+import org.eclipse.draw2d.geometry.Point;
+import org.eclipse.draw2d.geometry.Rectangle;
+import org.eclipse.papyrus.junit.framework.classification.FailingTest;
+import org.eclipse.papyrus.uml.diagram.timing.edit.parts.FullLifelineEditPartCN;
+import org.eclipse.papyrus.uml.diagram.timing.edit.parts.InteractionEditPartTN;
+import org.eclipse.papyrus.uml.diagram.timing.edit.parts.StateDefinitionEditPart;
+import org.junit.Test;
+
+public class TestTimingDiagramFullLifelineLayout extends AbstractTimingDiagramTestCase {
+
+ /**
+ * This tests the layout of StateDefinitions, with some error margins in order to accommodate possible future
+ * modifications of the layout.
+ */
+ @FailingTest("To be verified. Seems to work for standard user, but not in raw test environment")
+ @Test
+ public void testStateDefinitionsLayout() {
+ final Point interactionLocation = new Point(12, 17);
+ final Dimension interactionSize = new Dimension(867, 729);
+ final InteractionEditPartTN interactionEditPart = createInteraction(interactionLocation, interactionSize);
+ assertBounds(interactionEditPart, interactionLocation, interactionSize, 0, 0, 0, 0);
+ final FullLifelineEditPartCN lifelineEditPart = createFullLifeline(interactionEditPart);
+ assertBounds(lifelineEditPart, new Rectangle(23, 45, 845, 694), 50, 50, 100, 100);
+ // a single StateDefinition: should be centered
+ final StateDefinitionEditPart stateDefinition1 = createStateDefinition(lifelineEditPart);
+ assertBounds(stateDefinition1, new Rectangle(84, 382, 40, 20), 50, 50, 30, 10);
+ // two StateDefinitions: should be regularly spaced
+ final StateDefinitionEditPart stateDefinition2 = createStateDefinition(lifelineEditPart);
+ assertBounds(stateDefinition1, new Rectangle(84, 266, 40, 20), 50, 50, 30, 10);
+ assertBounds(stateDefinition2, new Rectangle(84, 498, 40, 20), 50, 50, 30, 10);
+ // three StateDefinitions: should be regularly spaced
+ final StateDefinitionEditPart stateDefinition3 = createStateDefinition(lifelineEditPart);
+ assertBounds(stateDefinition1, new Rectangle(84, 151, 40, 20), 50, 50, 30, 10);
+ assertBounds(stateDefinition2, new Rectangle(84, 382, 40, 20), 50, 50, 30, 10);
+ assertBounds(stateDefinition3, new Rectangle(84, 613, 40, 20), 50, 50, 30, 10);
+ }
+}

Back to the top