tmf: Disable NLS warnings in tests
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.ui.tests / src / org / eclipse / linuxtools / tmf / ui / tests / statistics / TmfStatisticsTreeManagerTest.java
index e7601775ee5509a7918be618e61ac41bf5261e2b..409def230ef5ab6e854525129174b8bb8a28c70b 100755 (executable)
@@ -1,5 +1,5 @@
 /*******************************************************************************
- * Copyright (c) 2011 Ericsson
+ * Copyright (c) 2011, 2013 Ericsson
  *
  * All rights reserved. This program and the accompanying materials are
  * made available under the terms of the Eclipse Public License v1.0 which
@@ -9,52 +9,50 @@
  * Contributors:
  *   Mathieu Denis <mathieu.denis@polymtl.ca> - Initial design and implementation
  *   Bernd Hufmann - Fixed warnings
+ *   Alexandre Montplaisir - Port to JUnit4
  *******************************************************************************/
 
 package org.eclipse.linuxtools.tmf.ui.tests.statistics;
 
-import junit.framework.TestCase;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertNotSame;
+import static org.junit.Assert.assertNull;
+import static org.junit.Assert.assertSame;
+import static org.junit.Assert.assertTrue;
+import static org.junit.Assert.fail;
 
 import org.eclipse.linuxtools.tmf.ui.viewers.statistics.model.TmfStatisticsTree;
 import org.eclipse.linuxtools.tmf.ui.viewers.statistics.model.TmfStatisticsTreeManager;
 import org.eclipse.linuxtools.tmf.ui.viewers.statistics.model.TmfStatisticsTreeNode;
+import org.junit.Before;
+import org.junit.Test;
 
 /**
  * TmfStatisticsTreeRootFactory Test Case.
  */
-@SuppressWarnings("nls")
-public class TmfStatisticsTreeManagerTest extends TestCase {
+public class TmfStatisticsTreeManagerTest {
 
     // ------------------------------------------------------------------------
     // Fields
     // ------------------------------------------------------------------------
 
-    TmfStatisticsTree fStatisticsData1;
-    TmfStatisticsTree fStatisticsData2;
-    TmfStatisticsTree fStatisticsData3;
-    String            fDataKey1 = "key1";
-    String            fDataKey2 = "key2";
-    String            fDataKey3 = "key3";
+    private TmfStatisticsTree fStatisticsData1;
+    private TmfStatisticsTree fStatisticsData2;
+    private TmfStatisticsTree fStatisticsData3;
+    private String            fDataKey1 = "key1";
+    private String            fDataKey2 = "key2";
+    private String            fDataKey3 = "key3";
+
 
     // ------------------------------------------------------------------------
     // Housekeeping
     // ------------------------------------------------------------------------
 
-    @Override
-    protected void setUp() throws Exception {
-        super.setUp();
-        addStatsTreeRoot();
-    }
-
-    @Override
-    protected void tearDown() throws Exception {
-        super.tearDown();
-    }
-
     /**
-     * Adding of statistics tree root.
+     * Initialization
      */
-    public void addStatsTreeRoot() {
+    @Before
+    public void setUp() {
         fStatisticsData1 = new TmfStatisticsTree();
         fStatisticsData2 = new TmfStatisticsTree();
         fStatisticsData3 = new TmfStatisticsTree();
@@ -66,13 +64,14 @@ public class TmfStatisticsTreeManagerTest extends TestCase {
     /**
      * Clean the statistics tree
      */
-    public void removeStatsTreeRoot() {
+    private static void removeStatsTreeRoot() {
         TmfStatisticsTreeManager.removeAll();
     }
 
     /**
      * Test adding of statistics tree root. It should not throw exceptions
      */
+    @Test
     public void testaddStatsTreeRoot() {
         removeStatsTreeRoot();
 
@@ -104,6 +103,7 @@ public class TmfStatisticsTreeManagerTest extends TestCase {
     /**
      * Test getting of statistics tree root.
      */
+    @Test
     public void testGetStatTreeRoot() {
         TmfStatisticsTreeNode value1 = TmfStatisticsTreeManager.getStatTreeRoot(fDataKey1);
         TmfStatisticsTreeNode value2 = TmfStatisticsTreeManager.getStatTreeRoot(fDataKey2);
@@ -117,6 +117,7 @@ public class TmfStatisticsTreeManagerTest extends TestCase {
     /**
      * Test getting statistics tree.
      */
+    @Test
     public void testGetStatTree() {
         TmfStatisticsTree value1 = TmfStatisticsTreeManager.getStatTree(fDataKey1);
         TmfStatisticsTree value2 = TmfStatisticsTreeManager.getStatTree(fDataKey2);
@@ -134,6 +135,7 @@ public class TmfStatisticsTreeManagerTest extends TestCase {
     /**
      * Test checking for tree root existence.
      */
+    @Test
     public void testContainsTreeRoot() {
         assertTrue("containsTreeRoot", TmfStatisticsTreeManager.containsTreeRoot(fDataKey1));
         assertTrue("containsTreeRoot", TmfStatisticsTreeManager.containsTreeRoot(fDataKey2));
@@ -147,6 +149,7 @@ public class TmfStatisticsTreeManagerTest extends TestCase {
     /**
      * Test removal of statistics tree node.
      */
+    @Test
     public void testRemoveStatTreeRoot() {
         TmfStatisticsTreeManager.removeStatTreeRoot(fDataKey1);
         assertNull("removeStatTreeRoot", TmfStatisticsTreeManager.getStatTree(fDataKey1));
@@ -165,6 +168,7 @@ public class TmfStatisticsTreeManagerTest extends TestCase {
     /**
      * Test removal of all root nodes.
      */
+    @Test
     public void testRemoveAll() {
         TmfStatisticsTreeManager.removeAll();
         assertNull("removeAll", TmfStatisticsTreeManager.getStatTreeRoot(fDataKey2));
This page took 0.026459 seconds and 5 git commands to generate.