diff options
Diffstat (limited to 'tests/org.eclipse.compare.tests/src/org/eclipse/compare/tests/ContentMergeViewerTest.java')
-rw-r--r-- | tests/org.eclipse.compare.tests/src/org/eclipse/compare/tests/ContentMergeViewerTest.java | 88 |
1 files changed, 47 insertions, 41 deletions
diff --git a/tests/org.eclipse.compare.tests/src/org/eclipse/compare/tests/ContentMergeViewerTest.java b/tests/org.eclipse.compare.tests/src/org/eclipse/compare/tests/ContentMergeViewerTest.java index 48924ac93..12be7d1b0 100644 --- a/tests/org.eclipse.compare.tests/src/org/eclipse/compare/tests/ContentMergeViewerTest.java +++ b/tests/org.eclipse.compare.tests/src/org/eclipse/compare/tests/ContentMergeViewerTest.java @@ -10,27 +10,21 @@ *******************************************************************************/ package org.eclipse.compare.tests; +import static org.junit.Assert.assertEquals; + import org.eclipse.compare.CompareConfiguration; import org.eclipse.compare.contentmergeviewer.ContentMergeViewer; import org.eclipse.swt.widgets.Composite; -import org.junit.Assert; - -import junit.framework.TestCase; +import org.junit.Before; +import org.junit.Test; -public class ContentMergeViewerTest extends TestCase { +public class ContentMergeViewerTest { private MyContentMergeViewer myContentMergeViewer; /** * result[0]-event occurred or not; result[1]-new state that was set */ boolean[] result = new boolean[] { false, false }; - public ContentMergeViewerTest() { - super(); - } - - public ContentMergeViewerTest(String name) { - super(name); - } private class MyContentMergeViewer extends ContentMergeViewer { @@ -93,8 +87,8 @@ public class ContentMergeViewerTest extends TestCase { } } - @Override - protected void setUp() throws Exception { + @Before + public void setUp() { result = new boolean[] { false, false }; myContentMergeViewer = new MyContentMergeViewer(); myContentMergeViewer.addPropertyChangeListener(event -> { @@ -104,146 +98,158 @@ public class ContentMergeViewerTest extends TestCase { } // set left to true - + @Test public void testFFTX() { myContentMergeViewer.leftDirty = false; myContentMergeViewer.rightDirty = false; myContentMergeViewer.setLeftDirty(true); - Assert.assertEquals(true, result[0]); - Assert.assertEquals(true, result[1]); + assertEquals(true, result[0]); + assertEquals(true, result[1]); } + @Test public void testFTTX() { myContentMergeViewer.leftDirty = false; myContentMergeViewer.rightDirty = true; myContentMergeViewer.setLeftDirty(true); - Assert.assertEquals(true, result[0]); - Assert.assertEquals(true, result[1]); + assertEquals(true, result[0]); + assertEquals(true, result[1]); } + @Test public void testTFTX() { myContentMergeViewer.leftDirty = true; myContentMergeViewer.rightDirty = false; myContentMergeViewer.setLeftDirty(true); - Assert.assertEquals(false, result[0]); + assertEquals(false, result[0]); } + @Test public void testTTTX() { myContentMergeViewer.leftDirty = true; myContentMergeViewer.rightDirty = true; myContentMergeViewer.setLeftDirty(true); - Assert.assertEquals(false, result[0]); + assertEquals(false, result[0]); } // set left to false - + @Test public void testFFFX() { myContentMergeViewer.leftDirty = false; myContentMergeViewer.rightDirty = false; myContentMergeViewer.setLeftDirty(false); - Assert.assertEquals(false, result[0]); + assertEquals(false, result[0]); } + @Test public void testFTFX() { myContentMergeViewer.leftDirty = false; myContentMergeViewer.rightDirty = true; myContentMergeViewer.setLeftDirty(false); - Assert.assertEquals(false, result[0]); + assertEquals(false, result[0]); } + @Test public void testTFFX() { myContentMergeViewer.leftDirty = true; myContentMergeViewer.rightDirty = false; myContentMergeViewer.setLeftDirty(false); - Assert.assertEquals(true, result[0]); - Assert.assertEquals(false, result[1]); + assertEquals(true, result[0]); + assertEquals(false, result[1]); } + @Test public void testTTFX() { myContentMergeViewer.leftDirty = true; myContentMergeViewer.rightDirty = true; myContentMergeViewer.setLeftDirty(false); - Assert.assertEquals(true, result[0]); - Assert.assertEquals(false, result[1]); + assertEquals(true, result[0]); + assertEquals(false, result[1]); } // set right to true - + @Test public void testFFXT() { myContentMergeViewer.leftDirty = false; myContentMergeViewer.rightDirty = false; myContentMergeViewer.setRightDirty(true); - Assert.assertEquals(true, result[0]); - Assert.assertEquals(true, result[1]); + assertEquals(true, result[0]); + assertEquals(true, result[1]); } + @Test public void testFTXT() { myContentMergeViewer.leftDirty = false; myContentMergeViewer.rightDirty = true; myContentMergeViewer.setRightDirty(true); - Assert.assertEquals(false, result[0]); + assertEquals(false, result[0]); } + @Test public void testTFXT() { myContentMergeViewer.leftDirty = true; myContentMergeViewer.rightDirty = false; myContentMergeViewer.setRightDirty(true); - Assert.assertEquals(true, result[0]); - Assert.assertEquals(true, result[1]); + assertEquals(true, result[0]); + assertEquals(true, result[1]); } + @Test public void testTTXT() { myContentMergeViewer.leftDirty = true; myContentMergeViewer.rightDirty = true; myContentMergeViewer.setRightDirty(true); - Assert.assertEquals(false, result[0]); + assertEquals(false, result[0]); } // set right to false - + @Test public void testFFXF() { myContentMergeViewer.leftDirty = false; myContentMergeViewer.rightDirty = false; myContentMergeViewer.setRightDirty(false); - Assert.assertEquals(false, result[0]); + assertEquals(false, result[0]); } + @Test public void testFTXF() { myContentMergeViewer.leftDirty = false; myContentMergeViewer.rightDirty = true; myContentMergeViewer.setRightDirty(false); - Assert.assertEquals(true, result[0]); - Assert.assertEquals(false, result[1]); + assertEquals(true, result[0]); + assertEquals(false, result[1]); } + @Test public void testTFXF() { myContentMergeViewer.leftDirty = true; myContentMergeViewer.rightDirty = false; myContentMergeViewer.setRightDirty(false); - Assert.assertEquals(false, result[0]); + assertEquals(false, result[0]); } + @Test public void testTTXF() { myContentMergeViewer.leftDirty = true; myContentMergeViewer.rightDirty = true; myContentMergeViewer.setRightDirty(false); - Assert.assertEquals(true, result[0]); - Assert.assertEquals(false, result[1]); + assertEquals(true, result[0]); + assertEquals(false, result[1]); } } |