ss: Move plugins to Trace Compass namespace
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.ui.tests / src / org / eclipse / linuxtools / tmf / ui / tests / views / uml2sd / loader / TmfUml2SDSyncLoaderFindTest.java
index d675ffcc433212b2065e9606c8f78de23242dafd..d6f338cbcb7966fe47229503d2269389d1dd87a3 100644 (file)
@@ -20,8 +20,8 @@ import static org.junit.Assert.assertTrue;
 
 import java.util.List;
 
-import org.eclipse.linuxtools.tmf.core.event.TmfTimeRange;
-import org.eclipse.linuxtools.tmf.core.event.TmfTimestamp;
+import org.eclipse.linuxtools.tmf.core.timestamp.TmfTimeRange;
+import org.eclipse.linuxtools.tmf.core.timestamp.TmfTimestamp;
 import org.eclipse.linuxtools.tmf.ui.views.uml2sd.core.GraphNode;
 import org.eclipse.linuxtools.tmf.ui.views.uml2sd.core.Lifeline;
 import org.eclipse.linuxtools.tmf.ui.views.uml2sd.dialogs.Criteria;
@@ -36,7 +36,6 @@ import org.junit.Test;
  *
  * @author Bernd Hufmann
  */
-@SuppressWarnings("nls")
 public class TmfUml2SDSyncLoaderFindTest {
 
     // ------------------------------------------------------------------------
@@ -97,6 +96,7 @@ public class TmfUml2SDSyncLoaderFindTest {
     public static void setUpClass() {
         fFacility = Uml2SDTestFacility.getInstance();
         fFacility.selectExperiment();
+        fTmfComponent = new Uml2SDSignalValidator();
     }
 
     /**
@@ -104,6 +104,7 @@ public class TmfUml2SDSyncLoaderFindTest {
      */
     @AfterClass
     public static void tearDownClass() {
+        fTmfComponent.dispose();
         fFacility.disposeExperiment();
         fFacility = null;
     }
@@ -117,7 +118,8 @@ public class TmfUml2SDSyncLoaderFindTest {
      */
     @Test
     public void verifyISDGraphNodeSupporter() {
-        fTmfComponent = new Uml2SDSignalValidator();
+
+        fFacility.firstPage();
 
         assertTrue("isNodeSupported", fFacility.getLoader().isNodeSupported(ISDGraphNodeSupporter.LIFELINE));
         assertTrue("isNodeSupported", fFacility.getLoader().isNodeSupported(ISDGraphNodeSupporter.SYNCMESSAGE));
@@ -144,6 +146,8 @@ public class TmfUml2SDSyncLoaderFindTest {
      */
     @Test
     public void verifyFirstMessage() {
+        fFacility.firstPage();
+
         criteria = new Criteria();
         criteria.setSyncMessageSelected(true);
         criteria.setExpression("GAME_.*");
@@ -156,7 +160,7 @@ public class TmfUml2SDSyncLoaderFindTest {
 
         fFacility.getLoader().find(criteria);
         // Wait for the selection to finish - needed due to new platform behavior in Juno
-           fFacility.delay(IUml2SDTestConstants.GUI_REFESH_DELAY);
+        fFacility.delay(IUml2SDTestConstants.GUI_REFESH_DELAY);
         assertTrue("find", fTmfComponent.isSignalReceived());
         assertFalse("find", fTmfComponent.isSignalError());
         assertFalse("find", fTmfComponent.isCurrentTimeError());
@@ -174,16 +178,14 @@ public class TmfUml2SDSyncLoaderFindTest {
         assertEquals("find", TC_002_END_OCCURRANCE, msg.getEndOccurrence());
         assertEquals("find", TC_002_START_LIFELINE, msg.getStartLifeline().getName());
         assertEquals("find", TC_002_END_LIFELINE, msg.getEndLifeline().getName());
-    }
 
-    /**
-     * Verify 2nd message find within page.
-     *
-     * Verified Methods: loader.find(), loader.moveToMessage()
-     * Expected result: Correct message is selected
-     */
-    @Test
-    public void verifySecondMessage() {
+        /**
+         * Verify 2nd message find within page.
+         *
+         * Verified Methods: loader.find(), loader.moveToMessage()
+         * Expected result: Correct message is selected
+         */
+
         // set expected values
         fTmfComponent.setSource(fFacility.getLoader());
         fTmfComponent.setCurrentTime(TC_003_TIME_VALUE);
@@ -193,7 +195,7 @@ public class TmfUml2SDSyncLoaderFindTest {
 
         fFacility.getLoader().find(criteria);
         // Wait for the selection to finish - needed due to new platform behavior in Juno
-               fFacility.delay(IUml2SDTestConstants.GUI_REFESH_DELAY);
+        fFacility.delay(IUml2SDTestConstants.GUI_REFESH_DELAY);
         assertTrue("find", fTmfComponent.isSignalReceived());
         assertFalse("find", fTmfComponent.isSignalError());
         assertFalse("find", fTmfComponent.isCurrentTimeError());
@@ -211,16 +213,13 @@ public class TmfUml2SDSyncLoaderFindTest {
         assertEquals("find", TC_003_END_OCCURRANCE, msg.getEndOccurrence());
         assertEquals("find", TC_003_START_LIFELINE, msg.getStartLifeline().getName());
         assertEquals("find", TC_003_END_LIFELINE, msg.getEndLifeline().getName());
-    }
 
-    /**
-     * Verify 1st message across page.
-     *
-     * Verified Methods: loader.find(), loader.moveToPage(), loader.moveToMessage()
-     * Expected result: Correct message is selected
-     */
-    @Test
-    public void verifyFirstMesage() {
+        /**
+         * Verify 1st message across page.
+         *
+         * Verified Methods: loader.find(), loader.moveToPage(), loader.moveToMessage()
+         * Expected result: Correct message is selected
+         */
         // set expected values
         fTmfComponent.setSource(fFacility.getLoader());
         fTmfComponent.setCurrentTime(TC_004_TIME_VALUE);
@@ -255,7 +254,6 @@ public class TmfUml2SDSyncLoaderFindTest {
 
         // cancel find and go back to first page
         fFacility.getLoader().cancel();
-        fFacility.firstPage();
     }
 
     /**
@@ -266,6 +264,8 @@ public class TmfUml2SDSyncLoaderFindTest {
      */
     @Test
     public void verifyFind() {
+        fFacility.firstPage();
+
         criteria = new Criteria();
         criteria.setLifeLineSelected(true);
         criteria.setExpression(IUml2SDTestConstants.FIRST_PLAYER_NAME);
@@ -280,16 +280,13 @@ public class TmfUml2SDSyncLoaderFindTest {
         assertTrue(selection.get(0) instanceof Lifeline);
         lifeline = (Lifeline) selection.get(0);
         assertEquals("find", TC_005_LIFELINE_NAME, lifeline.getName());
-    }
 
-    /**
-     * Verify lifeline across page.
-     *
-     * Verified Methods: loader.find(), loader.moveToPage(), loader.moveToMessage()
-     * Expected result: Correct message is selected
-     */
-    @Test
-    public void verifyLifeline() {
+        /**
+         * Verify lifeline across page.
+         *
+         * Verified Methods: loader.find(), loader.moveToPage(), loader.moveToMessage()
+         * Expected result: Correct message is selected
+         */
         criteria = new Criteria();
         criteria.setLifeLineSelected(true);
         criteria.setExpression(IUml2SDTestConstants.SECOND_PLAYER_NAME);
@@ -309,10 +306,8 @@ public class TmfUml2SDSyncLoaderFindTest {
         lifeline = (Lifeline) selection.get(0);
         assertEquals("find", TC_006_LIFELINE_NAME, lifeline.getName());
 
-
         // cancel find and go back to first page
         fFacility.getLoader().cancel();
-        fFacility.firstPage();
     }
 
     /**
@@ -323,6 +318,9 @@ public class TmfUml2SDSyncLoaderFindTest {
      */
     @Test
     public void verifyCancelSearch() {
+
+        fFacility.firstPage();
+
         criteria = new Criteria();
         criteria.setLifeLineSelected(true);
         criteria.setExpression(IUml2SDTestConstants.SECOND_PLAYER_NAME);
@@ -332,6 +330,9 @@ public class TmfUml2SDSyncLoaderFindTest {
         fFacility.getLoader().cancel();
 
         assertEquals("find", 0, fFacility.getLoader().currentPage()); // we are still at the first page
-        fTmfComponent.dispose();
+
+        // cancel find and go back to first page
+        fFacility.getLoader().cancel();
+        fFacility.firstPage();
     }
 }
This page took 0.027608 seconds and 5 git commands to generate.