Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests')
-rw-r--r--tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/META-INF/MANIFEST.MF42
-rw-r--r--tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/contentoutline/NestedEditorDelegatedOutlinePageTest.java94
-rw-r--r--tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/FakeSaveEvent.java50
-rw-r--r--tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/FakeSaveEventListener.java116
-rw-r--r--tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/LifeCycleEventsProviderTest.java562
-rw-r--r--tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/SaveAndDirtyServiceTest.java206
6 files changed, 535 insertions, 535 deletions
diff --git a/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/META-INF/MANIFEST.MF b/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/META-INF/MANIFEST.MF
index 0736807c947..2bc1a455913 100644
--- a/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/META-INF/MANIFEST.MF
+++ b/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/META-INF/MANIFEST.MF
@@ -1,21 +1,21 @@
-Manifest-Version: 1.0
-Require-Bundle: org.junit;bundle-version="4.10.0",
- org.eclipse.papyrus.junit.framework;bundle-version="[1.2.0,2.0.0)",
- org.eclipse.ui;bundle-version="3.100.0",
- org.eclipse.core.runtime;bundle-version="3.10.0",
- org.eclipse.papyrus.junit.utils;bundle-version="[2.0.0,3.0.0)",
- org.eclipse.papyrus.infra.tools;bundle-version="[3.0.0,4.0.0)",
- org.eclipse.papyrus.infra.ui;bundle-version="[2.0.0,3.0.0)",
- org.eclipse.papyrus.infra.core;bundle-version="[3.0.0,4.0.0)",
- org.eclipse.papyrus.infra.widgets;bundle-version="[3.0.0,4.0.0)",
- org.eclipse.emf.ecore;bundle-version="2.12.0"
-Export-Package: org.eclipse.papyrus.infra.ui.lifecycleevents,
- org.eclipse.papyrus.infra.ui.providers,
- org.eclipse.papyrus.infra.ui.tests,
- org.eclipse.papyrus.infra.ui.util
-Bundle-Vendor: Eclipse Modeling Project
-Bundle-Version: 1.2.0.qualifier
-Bundle-Name: Papyrus Infrastructure UI Tests
-Bundle-ManifestVersion: 2
-Bundle-SymbolicName: org.eclipse.papyrus.infra.ui.tests;singleton:=true
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Manifest-Version: 1.0
+Require-Bundle: org.junit;bundle-version="4.10.0",
+ org.eclipse.papyrus.junit.framework;bundle-version="[1.2.0,2.0.0)",
+ org.eclipse.ui;bundle-version="3.100.0",
+ org.eclipse.core.runtime;bundle-version="3.10.0",
+ org.eclipse.papyrus.junit.utils;bundle-version="[2.0.0,3.0.0)",
+ org.eclipse.papyrus.infra.tools;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.infra.ui;bundle-version="[2.0.0,3.0.0)",
+ org.eclipse.papyrus.infra.core;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.infra.widgets;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.emf.ecore;bundle-version="2.12.0"
+Export-Package: org.eclipse.papyrus.infra.ui.lifecycleevents,
+ org.eclipse.papyrus.infra.ui.providers,
+ org.eclipse.papyrus.infra.ui.tests,
+ org.eclipse.papyrus.infra.ui.util
+Bundle-Vendor: Eclipse Modeling Project
+Bundle-Version: 1.2.0.qualifier
+Bundle-Name: Papyrus Infrastructure UI Tests
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: org.eclipse.papyrus.infra.ui.tests;singleton:=true
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
diff --git a/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/contentoutline/NestedEditorDelegatedOutlinePageTest.java b/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/contentoutline/NestedEditorDelegatedOutlinePageTest.java
index e7ee69d698b..8e1a8f58208 100644
--- a/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/contentoutline/NestedEditorDelegatedOutlinePageTest.java
+++ b/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/contentoutline/NestedEditorDelegatedOutlinePageTest.java
@@ -1,47 +1,47 @@
-/*****************************************************************************
- * Copyright (c) 2013 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
- *
- * Contributors:
- * Remi Schnekenburger (CEA LIST) - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.infra.ui.contentoutline;
-
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.fail;
-
-import java.lang.reflect.Field;
-
-import org.eclipse.papyrus.infra.ui.contentoutline.NestedEditorDelegatedOutlinePage;
-import org.eclipse.papyrus.junit.framework.classification.tests.AbstractPapyrusTest;
-import org.eclipse.ui.part.PageSite;
-import org.junit.Test;
-
-
-/**
- * Test the {@link NestedEditorDelegatedOutlinePage} class
- */
-public class NestedEditorDelegatedOutlinePageTest extends AbstractPapyrusTest {
-
- @Test
- public void testExistingMethod() {
- // usage of java reflexive API to get a field. check this field is still present.
- Field parentSiteField = null;
- try {
- parentSiteField = PageSite.class.getDeclaredField("parentSite");
- parentSiteField.setAccessible(true);
- } catch (SecurityException e) {
- fail(e.getLocalizedMessage());
- } catch (NoSuchFieldException e) {
- fail(e.getLocalizedMessage());
- }
-
- assertNotNull("Impossible to find parent site field", parentSiteField);
- }
-
-}
+/*****************************************************************************
+ * Copyright (c) 2013 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
+ *
+ * Contributors:
+ * Remi Schnekenburger (CEA LIST) - Initial API and implementation
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.infra.ui.contentoutline;
+
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.fail;
+
+import java.lang.reflect.Field;
+
+import org.eclipse.papyrus.infra.ui.contentoutline.NestedEditorDelegatedOutlinePage;
+import org.eclipse.papyrus.junit.framework.classification.tests.AbstractPapyrusTest;
+import org.eclipse.ui.part.PageSite;
+import org.junit.Test;
+
+
+/**
+ * Test the {@link NestedEditorDelegatedOutlinePage} class
+ */
+public class NestedEditorDelegatedOutlinePageTest extends AbstractPapyrusTest {
+
+ @Test
+ public void testExistingMethod() {
+ // usage of java reflexive API to get a field. check this field is still present.
+ Field parentSiteField = null;
+ try {
+ parentSiteField = PageSite.class.getDeclaredField("parentSite");
+ parentSiteField.setAccessible(true);
+ } catch (SecurityException e) {
+ fail(e.getLocalizedMessage());
+ } catch (NoSuchFieldException e) {
+ fail(e.getLocalizedMessage());
+ }
+
+ assertNotNull("Impossible to find parent site field", parentSiteField);
+ }
+
+}
diff --git a/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/FakeSaveEvent.java b/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/FakeSaveEvent.java
index b35ef887960..422c51892cc 100644
--- a/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/FakeSaveEvent.java
+++ b/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/FakeSaveEvent.java
@@ -1,25 +1,25 @@
-/**
- *
- */
-package org.eclipse.papyrus.infra.ui.lifecycleevents;
-
-import org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent;
-
-/**
- * @author dumoulin
- *
- */
-public class FakeSaveEvent extends DoSaveEvent {
-
- /**
- * Constructor.
- *
- * @param serviceRegistry
- * @param multiDiagramEditor
- */
- public FakeSaveEvent() {
- super(null, null);
-
- }
-
-}
+/**
+ *
+ */
+package org.eclipse.papyrus.infra.ui.lifecycleevents;
+
+import org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent;
+
+/**
+ * @author dumoulin
+ *
+ */
+public class FakeSaveEvent extends DoSaveEvent {
+
+ /**
+ * Constructor.
+ *
+ * @param serviceRegistry
+ * @param multiDiagramEditor
+ */
+ public FakeSaveEvent() {
+ super(null, null);
+
+ }
+
+}
diff --git a/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/FakeSaveEventListener.java b/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/FakeSaveEventListener.java
index 7c801621502..380a8448e0e 100644
--- a/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/FakeSaveEventListener.java
+++ b/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/FakeSaveEventListener.java
@@ -1,58 +1,58 @@
-/**
- *
- */
-package org.eclipse.papyrus.infra.ui.lifecycleevents;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent;
-import org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener;
-
-
-/**
- * @author dumoulin
- *
- */
-public class FakeSaveEventListener implements ISaveEventListener {
-
- List<DoSaveEvent> receivedEvents = new ArrayList<DoSaveEvent>();
-
- /**
- * @see org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener#doSave(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)
- *
- * @param event
- */
- public void doSave(DoSaveEvent event) {
- receivedEvents.add(event);
-
- }
-
- /**
- * @see org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener#doSaveAs(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)
- *
- * @param event
- */
- public void doSaveAs(DoSaveEvent event) {
- receivedEvents.add(event);
-
- }
-
- /**
- * Return true if the event has been received.
- * @param event
- * @return
- */
- public boolean isEventReceived(DoSaveEvent event) {
- return receivedEvents.contains(event);
- }
-
-
- /**
- * @return the receivedEvents
- */
- public List<DoSaveEvent> getReceivedEvents() {
- return receivedEvents;
- }
-
-}
+/**
+ *
+ */
+package org.eclipse.papyrus.infra.ui.lifecycleevents;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent;
+import org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener;
+
+
+/**
+ * @author dumoulin
+ *
+ */
+public class FakeSaveEventListener implements ISaveEventListener {
+
+ List<DoSaveEvent> receivedEvents = new ArrayList<DoSaveEvent>();
+
+ /**
+ * @see org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener#doSave(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)
+ *
+ * @param event
+ */
+ public void doSave(DoSaveEvent event) {
+ receivedEvents.add(event);
+
+ }
+
+ /**
+ * @see org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener#doSaveAs(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)
+ *
+ * @param event
+ */
+ public void doSaveAs(DoSaveEvent event) {
+ receivedEvents.add(event);
+
+ }
+
+ /**
+ * Return true if the event has been received.
+ * @param event
+ * @return
+ */
+ public boolean isEventReceived(DoSaveEvent event) {
+ return receivedEvents.contains(event);
+ }
+
+
+ /**
+ * @return the receivedEvents
+ */
+ public List<DoSaveEvent> getReceivedEvents() {
+ return receivedEvents;
+ }
+
+}
diff --git a/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/LifeCycleEventsProviderTest.java b/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/LifeCycleEventsProviderTest.java
index 5b5c917b957..4ce440605ce 100644
--- a/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/LifeCycleEventsProviderTest.java
+++ b/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/LifeCycleEventsProviderTest.java
@@ -1,281 +1,281 @@
-/**
- *
- */
-package org.eclipse.papyrus.infra.ui.lifecycleevents;
-
-import static org.junit.Assert.assertTrue;
-import static org.junit.Assert.fail;
-
-import org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent;
-import org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener;
-import org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider;
-import org.eclipse.papyrus.junit.framework.classification.tests.AbstractPapyrusTest;
-import org.junit.Before;
-import org.junit.Test;
-
-
-/**
- * @author cedric dumoulin
- *
- */
-public class LifeCycleEventsProviderTest extends AbstractPapyrusTest {
-
- /**
- * Object under test.
- */
- protected LifeCycleEventsProvider eventProvider;
-
- /**
- * @see junit.framework.TestCase#setUp()
- *
- * @throws Exception
- */
- @Before
- public void setUp() throws Exception {
- eventProvider = new LifeCycleEventsProvider();
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#addDoSaveListener(org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener)}
- * .
- */
- @Test
- public void testAddSaveListener() {
-
- ISaveEventListener listener = new FakeSaveEventListener();
-
- try {
- eventProvider.addDoSaveListener(listener);
- } catch (Exception e) {
- fail("Add listener");
- }
-
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#removeDoSaveListener(org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener)}
- * .
- */
- @Test
- public void testRemoveSaveListener() {
- ISaveEventListener listener = new FakeSaveEventListener();
-
- try {
- eventProvider.addDoSaveListener(listener);
- eventProvider.removeDoSaveListener(listener);
- } catch (Exception e) {
- fail("Remove listener");
- }
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#addAboutToDoSaveListener(org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener)}
- * .
- */
- @Test
- public void testAddAboutToSaveListener() {
- ISaveEventListener listener = new FakeSaveEventListener();
-
- try {
- eventProvider.addAboutToDoSaveListener(listener);
- } catch (Exception e) {
- fail("Add listener");
- }
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#removeAboutToDoSaveListener(org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener)}
- * .
- */
- @Test
- public void testRemoveAboutToSaveListener() {
- ISaveEventListener listener = new FakeSaveEventListener();
-
- try {
- eventProvider.addAboutToDoSaveListener(listener);
- eventProvider.removeAboutToDoSaveListener(listener);
- } catch (Exception e) {
- fail("Remove listener");
- }
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#addPostDoSaveListener(org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener)}
- * .
- */
- @Test
- public void testAddPostSaveListener() {
- ISaveEventListener listener = new FakeSaveEventListener();
-
- try {
- eventProvider.addPostDoSaveListener(listener);
- } catch (Exception e) {
- fail("Add listener");
- }
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#removePostDoSaveListener(org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener)}
- * .
- */
- @Test
- public void testRemovePostSaveListener() {
- ISaveEventListener listener = new FakeSaveEventListener();
-
- try {
- eventProvider.addPostDoSaveListener(listener);
- eventProvider.removePostDoSaveListener(listener);
- } catch (Exception e) {
- fail("Remove listener");
- }
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#fireAboutToDoSaveEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
- * .
- */
- @Test
- public void testFireAboutToSaveEvent() {
- FakeSaveEventListener listener = new FakeSaveEventListener();
-
- eventProvider.addAboutToDoSaveListener(listener);
- DoSaveEvent event = new FakeSaveEvent();
- eventProvider.fireAboutToDoSaveEvent(event);
-
- assertTrue("event received", listener.isEventReceived(event));
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#fireAboutToDoSaveAsEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
- * .
- */
- @Test
- public void testFireAboutToSaveAsEvent() {
- FakeSaveEventListener listener = new FakeSaveEventListener();
-
- eventProvider.addAboutToDoSaveListener(listener);
- DoSaveEvent event = new FakeSaveEvent();
- eventProvider.fireAboutToDoSaveAsEvent(event);
-
- assertTrue("event received", listener.isEventReceived(event));
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#fireDoSaveEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
- * .
- */
- @Test
- public void testFireSaveEvent() {
- FakeSaveEventListener listener = new FakeSaveEventListener();
-
- eventProvider.addDoSaveListener(listener);
- DoSaveEvent event = new FakeSaveEvent();
- eventProvider.fireDoSaveEvent(event);
-
- assertTrue("event received", listener.isEventReceived(event));
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#fireDoSaveAsEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
- * .
- */
- @Test
- public void testFireSaveAsEvent() {
- FakeSaveEventListener listener = new FakeSaveEventListener();
-
- eventProvider.addDoSaveListener(listener);
- DoSaveEvent event = new FakeSaveEvent();
- eventProvider.fireDoSaveAsEvent(event);
-
- assertTrue("event received", listener.isEventReceived(event));
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#firePostDoSaveEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
- * .
- */
- @Test
- public void testFirePostSaveEvent() {
- FakeSaveEventListener listener = new FakeSaveEventListener();
-
- eventProvider.addPostDoSaveListener(listener);
- DoSaveEvent event = new FakeSaveEvent();
- eventProvider.firePostDoSaveEvent(event);
-
- assertTrue("event received", listener.isEventReceived(event));
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#firePostDoSaveAsEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
- * .
- */
- @Test
- public void testFirePostSaveAsEvent() {
- FakeSaveEventListener listener = new FakeSaveEventListener();
-
- eventProvider.addPostDoSaveListener(listener);
- DoSaveEvent event = new FakeSaveEvent();
- eventProvider.firePostDoSaveAsEvent(event);
-
- assertTrue("event received", listener.isEventReceived(event));
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#fireAllDoSaveEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
- * .
- */
- @Test
- public void testFireAllSaveEvent() {
- FakeSaveEventListener preListener = new FakeSaveEventListener();
- FakeSaveEventListener listener = new FakeSaveEventListener();
- FakeSaveEventListener postListener = new FakeSaveEventListener();
-
- eventProvider.addAboutToDoSaveListener(preListener);
- eventProvider.addDoSaveListener(listener);
- eventProvider.addPostDoSaveListener(postListener);
-
- DoSaveEvent event = new FakeSaveEvent();
- eventProvider.fireAllDoSaveEvent(event);
-
- assertTrue("event received", preListener.isEventReceived(event));
- assertTrue("event received", listener.isEventReceived(event));
- assertTrue("event received", postListener.isEventReceived(event));
- }
-
- /**
- * Test method for
- * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#fireAllDoSaveAsEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
- * .
- */
- @Test
- public void testFireAllSaveAsEvent() {
- FakeSaveEventListener preListener = new FakeSaveEventListener();
- FakeSaveEventListener listener = new FakeSaveEventListener();
- FakeSaveEventListener postListener = new FakeSaveEventListener();
-
- eventProvider.addAboutToDoSaveListener(preListener);
- eventProvider.addDoSaveListener(listener);
- eventProvider.addPostDoSaveListener(postListener);
-
- DoSaveEvent event = new FakeSaveEvent();
- eventProvider.fireAllDoSaveAsEvent(event);
-
- assertTrue("event received", preListener.isEventReceived(event));
- assertTrue("event received", listener.isEventReceived(event));
- assertTrue("event received", postListener.isEventReceived(event));
- }
-
-}
+/**
+ *
+ */
+package org.eclipse.papyrus.infra.ui.lifecycleevents;
+
+import static org.junit.Assert.assertTrue;
+import static org.junit.Assert.fail;
+
+import org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent;
+import org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener;
+import org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider;
+import org.eclipse.papyrus.junit.framework.classification.tests.AbstractPapyrusTest;
+import org.junit.Before;
+import org.junit.Test;
+
+
+/**
+ * @author cedric dumoulin
+ *
+ */
+public class LifeCycleEventsProviderTest extends AbstractPapyrusTest {
+
+ /**
+ * Object under test.
+ */
+ protected LifeCycleEventsProvider eventProvider;
+
+ /**
+ * @see junit.framework.TestCase#setUp()
+ *
+ * @throws Exception
+ */
+ @Before
+ public void setUp() throws Exception {
+ eventProvider = new LifeCycleEventsProvider();
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#addDoSaveListener(org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener)}
+ * .
+ */
+ @Test
+ public void testAddSaveListener() {
+
+ ISaveEventListener listener = new FakeSaveEventListener();
+
+ try {
+ eventProvider.addDoSaveListener(listener);
+ } catch (Exception e) {
+ fail("Add listener");
+ }
+
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#removeDoSaveListener(org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener)}
+ * .
+ */
+ @Test
+ public void testRemoveSaveListener() {
+ ISaveEventListener listener = new FakeSaveEventListener();
+
+ try {
+ eventProvider.addDoSaveListener(listener);
+ eventProvider.removeDoSaveListener(listener);
+ } catch (Exception e) {
+ fail("Remove listener");
+ }
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#addAboutToDoSaveListener(org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener)}
+ * .
+ */
+ @Test
+ public void testAddAboutToSaveListener() {
+ ISaveEventListener listener = new FakeSaveEventListener();
+
+ try {
+ eventProvider.addAboutToDoSaveListener(listener);
+ } catch (Exception e) {
+ fail("Add listener");
+ }
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#removeAboutToDoSaveListener(org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener)}
+ * .
+ */
+ @Test
+ public void testRemoveAboutToSaveListener() {
+ ISaveEventListener listener = new FakeSaveEventListener();
+
+ try {
+ eventProvider.addAboutToDoSaveListener(listener);
+ eventProvider.removeAboutToDoSaveListener(listener);
+ } catch (Exception e) {
+ fail("Remove listener");
+ }
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#addPostDoSaveListener(org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener)}
+ * .
+ */
+ @Test
+ public void testAddPostSaveListener() {
+ ISaveEventListener listener = new FakeSaveEventListener();
+
+ try {
+ eventProvider.addPostDoSaveListener(listener);
+ } catch (Exception e) {
+ fail("Add listener");
+ }
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#removePostDoSaveListener(org.eclipse.papyrus.infra.ui.lifecycleevents.ISaveEventListener)}
+ * .
+ */
+ @Test
+ public void testRemovePostSaveListener() {
+ ISaveEventListener listener = new FakeSaveEventListener();
+
+ try {
+ eventProvider.addPostDoSaveListener(listener);
+ eventProvider.removePostDoSaveListener(listener);
+ } catch (Exception e) {
+ fail("Remove listener");
+ }
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#fireAboutToDoSaveEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
+ * .
+ */
+ @Test
+ public void testFireAboutToSaveEvent() {
+ FakeSaveEventListener listener = new FakeSaveEventListener();
+
+ eventProvider.addAboutToDoSaveListener(listener);
+ DoSaveEvent event = new FakeSaveEvent();
+ eventProvider.fireAboutToDoSaveEvent(event);
+
+ assertTrue("event received", listener.isEventReceived(event));
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#fireAboutToDoSaveAsEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
+ * .
+ */
+ @Test
+ public void testFireAboutToSaveAsEvent() {
+ FakeSaveEventListener listener = new FakeSaveEventListener();
+
+ eventProvider.addAboutToDoSaveListener(listener);
+ DoSaveEvent event = new FakeSaveEvent();
+ eventProvider.fireAboutToDoSaveAsEvent(event);
+
+ assertTrue("event received", listener.isEventReceived(event));
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#fireDoSaveEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
+ * .
+ */
+ @Test
+ public void testFireSaveEvent() {
+ FakeSaveEventListener listener = new FakeSaveEventListener();
+
+ eventProvider.addDoSaveListener(listener);
+ DoSaveEvent event = new FakeSaveEvent();
+ eventProvider.fireDoSaveEvent(event);
+
+ assertTrue("event received", listener.isEventReceived(event));
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#fireDoSaveAsEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
+ * .
+ */
+ @Test
+ public void testFireSaveAsEvent() {
+ FakeSaveEventListener listener = new FakeSaveEventListener();
+
+ eventProvider.addDoSaveListener(listener);
+ DoSaveEvent event = new FakeSaveEvent();
+ eventProvider.fireDoSaveAsEvent(event);
+
+ assertTrue("event received", listener.isEventReceived(event));
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#firePostDoSaveEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
+ * .
+ */
+ @Test
+ public void testFirePostSaveEvent() {
+ FakeSaveEventListener listener = new FakeSaveEventListener();
+
+ eventProvider.addPostDoSaveListener(listener);
+ DoSaveEvent event = new FakeSaveEvent();
+ eventProvider.firePostDoSaveEvent(event);
+
+ assertTrue("event received", listener.isEventReceived(event));
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#firePostDoSaveAsEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
+ * .
+ */
+ @Test
+ public void testFirePostSaveAsEvent() {
+ FakeSaveEventListener listener = new FakeSaveEventListener();
+
+ eventProvider.addPostDoSaveListener(listener);
+ DoSaveEvent event = new FakeSaveEvent();
+ eventProvider.firePostDoSaveAsEvent(event);
+
+ assertTrue("event received", listener.isEventReceived(event));
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#fireAllDoSaveEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
+ * .
+ */
+ @Test
+ public void testFireAllSaveEvent() {
+ FakeSaveEventListener preListener = new FakeSaveEventListener();
+ FakeSaveEventListener listener = new FakeSaveEventListener();
+ FakeSaveEventListener postListener = new FakeSaveEventListener();
+
+ eventProvider.addAboutToDoSaveListener(preListener);
+ eventProvider.addDoSaveListener(listener);
+ eventProvider.addPostDoSaveListener(postListener);
+
+ DoSaveEvent event = new FakeSaveEvent();
+ eventProvider.fireAllDoSaveEvent(event);
+
+ assertTrue("event received", preListener.isEventReceived(event));
+ assertTrue("event received", listener.isEventReceived(event));
+ assertTrue("event received", postListener.isEventReceived(event));
+ }
+
+ /**
+ * Test method for
+ * {@link org.eclipse.papyrus.infra.ui.lifecycleevents.LifeCycleEventsProvider#fireAllDoSaveAsEvent(org.eclipse.papyrus.infra.ui.lifecycleevents.DoSaveEvent)}
+ * .
+ */
+ @Test
+ public void testFireAllSaveAsEvent() {
+ FakeSaveEventListener preListener = new FakeSaveEventListener();
+ FakeSaveEventListener listener = new FakeSaveEventListener();
+ FakeSaveEventListener postListener = new FakeSaveEventListener();
+
+ eventProvider.addAboutToDoSaveListener(preListener);
+ eventProvider.addDoSaveListener(listener);
+ eventProvider.addPostDoSaveListener(postListener);
+
+ DoSaveEvent event = new FakeSaveEvent();
+ eventProvider.fireAllDoSaveAsEvent(event);
+
+ assertTrue("event received", preListener.isEventReceived(event));
+ assertTrue("event received", listener.isEventReceived(event));
+ assertTrue("event received", postListener.isEventReceived(event));
+ }
+
+}
diff --git a/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/SaveAndDirtyServiceTest.java b/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/SaveAndDirtyServiceTest.java
index 9561a655183..0c9a52ab230 100644
--- a/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/SaveAndDirtyServiceTest.java
+++ b/tests/junit/plugins/infra/org.eclipse.papyrus.infra.ui.tests/src/org/eclipse/papyrus/infra/ui/lifecycleevents/SaveAndDirtyServiceTest.java
@@ -1,103 +1,103 @@
-/*****************************************************************************
- * Copyright (c) 2010, 2016 LIFL, CEA LIST, Christian W. Damus, and others.
- *
- * 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
- *
- * Contributors:
- * Cedric Dumoulin (LIFL) cedric.dumoulin@lifl.fr - Initial API and implementation
- * Christian W. Damus - bug 485220
- *
- *****************************************************************************/
-
-package org.eclipse.papyrus.infra.ui.lifecycleevents;
-
-import static org.junit.Assert.fail;
-
-import org.eclipse.papyrus.junit.framework.classification.NotImplemented;
-import org.eclipse.papyrus.junit.framework.classification.tests.AbstractPapyrusTest;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
-
-/**
- * @author dumoulin
- *
- */
-@NotImplemented("Placeholder for test suite")
-public class SaveAndDirtyServiceTest extends AbstractPapyrusTest {
-
- /**
- * @throws java.lang.Exception
- */
- @Before
- public void setUp() throws Exception {
- }
-
- /**
- * @throws java.lang.Exception
- */
- @After
- public void tearDown() throws Exception {
- }
-
- /**
- * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#doSave(org.eclipse.core.runtime.IProgressMonitor)}.
- */
- @Test
- public void testDoSave() {
- fail("Not yet implemented");
- }
-
- /**
- * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#doSaveAs()}.
- */
- @Test
- public void testDoSaveAs() {
- fail("Not yet implemented");
- }
-
- /**
- * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#isDirty()}.
- */
- @Test
- public void testIsDirty() {
- fail("Not yet implemented");
- }
-
- /**
- * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#isSaveAsAllowed()}.
- */
- @Test
- public void testIsSaveAsAllowed() {
- fail("Not yet implemented");
- }
-
- /**
- * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#isSaveOnCloseNeeded()}.
- */
- @Test
- public void testIsSaveOnCloseNeeded() {
- fail("Not yet implemented");
- }
-
- /**
- * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#registerIsaveablePart(org.eclipse.ui.ISaveablePart)}.
- */
- @Test
- public void testRegisterIsaveablePart() {
- fail("Not yet implemented");
- }
-
- /**
- * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#removeIsaveablePart(org.eclipse.ui.ISaveablePart)}.
- */
- @Test
- public void testRemoveIsaveablePart() {
- fail("Not yet implemented");
- }
-
-}
+/*****************************************************************************
+ * Copyright (c) 2010, 2016 LIFL, CEA LIST, Christian W. Damus, and others.
+ *
+ * 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
+ *
+ * Contributors:
+ * Cedric Dumoulin (LIFL) cedric.dumoulin@lifl.fr - Initial API and implementation
+ * Christian W. Damus - bug 485220
+ *
+ *****************************************************************************/
+
+package org.eclipse.papyrus.infra.ui.lifecycleevents;
+
+import static org.junit.Assert.fail;
+
+import org.eclipse.papyrus.junit.framework.classification.NotImplemented;
+import org.eclipse.papyrus.junit.framework.classification.tests.AbstractPapyrusTest;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+
+
+/**
+ * @author dumoulin
+ *
+ */
+@NotImplemented("Placeholder for test suite")
+public class SaveAndDirtyServiceTest extends AbstractPapyrusTest {
+
+ /**
+ * @throws java.lang.Exception
+ */
+ @Before
+ public void setUp() throws Exception {
+ }
+
+ /**
+ * @throws java.lang.Exception
+ */
+ @After
+ public void tearDown() throws Exception {
+ }
+
+ /**
+ * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#doSave(org.eclipse.core.runtime.IProgressMonitor)}.
+ */
+ @Test
+ public void testDoSave() {
+ fail("Not yet implemented");
+ }
+
+ /**
+ * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#doSaveAs()}.
+ */
+ @Test
+ public void testDoSaveAs() {
+ fail("Not yet implemented");
+ }
+
+ /**
+ * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#isDirty()}.
+ */
+ @Test
+ public void testIsDirty() {
+ fail("Not yet implemented");
+ }
+
+ /**
+ * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#isSaveAsAllowed()}.
+ */
+ @Test
+ public void testIsSaveAsAllowed() {
+ fail("Not yet implemented");
+ }
+
+ /**
+ * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#isSaveOnCloseNeeded()}.
+ */
+ @Test
+ public void testIsSaveOnCloseNeeded() {
+ fail("Not yet implemented");
+ }
+
+ /**
+ * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#registerIsaveablePart(org.eclipse.ui.ISaveablePart)}.
+ */
+ @Test
+ public void testRegisterIsaveablePart() {
+ fail("Not yet implemented");
+ }
+
+ /**
+ * Test method for {@link org.eclipse.papyrus.infra.ui.lifecycleevents.SaveAndDirtyService#removeIsaveablePart(org.eclipse.ui.ISaveablePart)}.
+ */
+ @Test
+ public void testRemoveIsaveablePart() {
+ fail("Not yet implemented");
+ }
+
+}

Back to the top