diff options
author | Alexander Kurtakov | 2018-08-13 11:58:21 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2018-08-13 14:21:20 +0000 |
commit | 3a55028d1ca80ea58780dd5b88c40e572db1b773 (patch) | |
tree | 7b0aa25d625c574f2a4a9ddf03e679b7866deb62 | |
parent | c26c1d7d18a07fc62dc445b4e03ed1d588464ef2 (diff) | |
download | rt.equinox.p2-I20180814-2000.tar.gz rt.equinox.p2-I20180814-2000.tar.xz rt.equinox.p2-I20180814-2000.zip |
A bit more JUnit 4 conversion in p2.ui tests.Y20180815-2200I20180820-2000I20180820-0800I20180819-2000I20180819-0800I20180818-1500I20180818-0800I20180817-2000I20180816-2000I20180815-2000I20180815-1250I20180814-2000I20180814-0910I20180814-0900I20180813-2000
Change-Id: I4c88d405c42ced96054e70f18eac25a093c8f41d
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2 files changed, 20 insertions, 10 deletions
diff --git a/bundles/org.eclipse.equinox.p2.tests.ui/src/org/eclipse/equinox/p2/tests/importexport/AllTests.java b/bundles/org.eclipse.equinox.p2.tests.ui/src/org/eclipse/equinox/p2/tests/importexport/AllTests.java index 9457b7134..578e8c582 100644 --- a/bundles/org.eclipse.equinox.p2.tests.ui/src/org/eclipse/equinox/p2/tests/importexport/AllTests.java +++ b/bundles/org.eclipse.equinox.p2.tests.ui/src/org/eclipse/equinox/p2/tests/importexport/AllTests.java @@ -1,6 +1,5 @@ package org.eclipse.equinox.p2.tests.importexport; -import junit.framework.TestCase; import org.junit.runner.RunWith; import org.junit.runners.Suite; @@ -8,7 +7,7 @@ import org.junit.runners.Suite; * Performs all automated importexport tests. */ @RunWith(Suite.class) -@Suite.SuiteClasses({ImportExportTests.class, ImportExportRemoteTests.class}) -public class AllTests extends TestCase { +@Suite.SuiteClasses({ ImportExportTests.class, ImportExportRemoteTests.class }) +public class AllTests { // test suite } diff --git a/bundles/org.eclipse.equinox.p2.tests.ui/src/org/eclipse/equinox/p2/tests/ui/query/QueryDescriptorTest.java b/bundles/org.eclipse.equinox.p2.tests.ui/src/org/eclipse/equinox/p2/tests/ui/query/QueryDescriptorTest.java index e20c3097e..9e5251645 100644 --- a/bundles/org.eclipse.equinox.p2.tests.ui/src/org/eclipse/equinox/p2/tests/ui/query/QueryDescriptorTest.java +++ b/bundles/org.eclipse.equinox.p2.tests.ui/src/org/eclipse/equinox/p2/tests/ui/query/QueryDescriptorTest.java @@ -9,20 +9,23 @@ ******************************************************************************/ package org.eclipse.equinox.p2.tests.ui.query; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + import java.util.*; -import junit.framework.TestCase; import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.equinox.internal.p2.ui.ElementQueryDescriptor; import org.eclipse.equinox.internal.p2.ui.ElementWrapper; import org.eclipse.equinox.p2.query.*; +import org.junit.Test; /** * Tests the Query Descriptor */ -public class QueryDescriptorTest extends TestCase { +public class QueryDescriptorTest { class SimpleQueryable implements IQueryable<String> { - List<String> elements = Arrays.asList(new String[] {"a", "b", "c", "d", "e"}); + List<String> elements = Arrays.asList(new String[] { "a", "b", "c", "d", "e" }); @Override public IQueryResult<String> query(IQuery<String> query, IProgressMonitor monitor) { @@ -83,33 +86,41 @@ public class QueryDescriptorTest extends TestCase { } } + @Test public void testSimpleDescriptorWithWrapper() { - ElementQueryDescriptor eqDescriptor = new ElementQueryDescriptor(new SimpleQueryable(), new SimpleMatchQuery(), new Collector<>(), new StringWrapper()); + ElementQueryDescriptor eqDescriptor = new ElementQueryDescriptor(new SimpleQueryable(), new SimpleMatchQuery(), + new Collector<>(), new StringWrapper()); Collection<?> collection = eqDescriptor.performQuery(null); assertEquals("1.0", 2, collection.size()); assertTrue("1.1", collection.contains(new WrappedString("a"))); assertTrue("1.1", collection.contains(new WrappedString("b"))); } + @Test public void testSimpleDescriptorWithoutWrapper() { - ElementQueryDescriptor eqDescriptor = new ElementQueryDescriptor(new SimpleQueryable(), new SimpleMatchQuery(), new Collector<>()); + ElementQueryDescriptor eqDescriptor = new ElementQueryDescriptor(new SimpleQueryable(), new SimpleMatchQuery(), + new Collector<>()); Collection<?> collection = eqDescriptor.performQuery(null); assertEquals("1.0", 2, collection.size()); assertTrue("1.1", collection.contains("a")); assertTrue("1.1", collection.contains("b")); } + @Test public void testCompoundDescriptorAND() { IQuery<Object> query = QueryUtil.createCompoundQuery(new SimpleMatchQuery(), new SimpleMatchQuery2(), true); - ElementQueryDescriptor eqDescriptor = new ElementQueryDescriptor(new SimpleQueryable(), query, new Collector<>(), new StringWrapper()); + ElementQueryDescriptor eqDescriptor = new ElementQueryDescriptor(new SimpleQueryable(), query, + new Collector<>(), new StringWrapper()); Collection<?> collection = eqDescriptor.performQuery(null); assertEquals("1.0", 1, collection.size()); assertTrue("1.1", collection.contains(new WrappedString("b"))); } + @Test public void testCompoundDescriptorOR() { IQuery<Object> query = QueryUtil.createCompoundQuery(new SimpleMatchQuery(), new SimpleMatchQuery2(), false); - ElementQueryDescriptor eqDescriptor = new ElementQueryDescriptor(new SimpleQueryable(), query, new Collector<>(), new StringWrapper()); + ElementQueryDescriptor eqDescriptor = new ElementQueryDescriptor(new SimpleQueryable(), query, + new Collector<>(), new StringWrapper()); Collection<?> collection = eqDescriptor.performQuery(null); assertEquals("1.0", 3, collection.size()); assertTrue("1.1", collection.contains(new WrappedString("a"))); |