Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kurtakov2021-11-29 19:40:21 +0000
committerAlexander Kurtakov2021-11-29 20:13:49 +0000
commit281b461d0a8490f1638df116857ecd796077bc74 (patch)
tree33e725f07eab4ea1d8ecca88057d104701953a77 /tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests
parent1902989fa99ba06d5e11ebb1af5aece0e88f3f8a (diff)
downloadeclipse.platform.swt-281b461d0a8490f1638df116857ecd796077bc74.tar.gz
eclipse.platform.swt-281b461d0a8490f1638df116857ecd796077bc74.tar.xz
eclipse.platform.swt-281b461d0a8490f1638df116857ecd796077bc74.zip
Improve asserts in Browser tests.
Change-Id: I717f10bb63927b2d69e76c9f66ffefaa8dfe63db Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/188284 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com>
Diffstat (limited to 'tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests')
-rw-r--r--tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_browser_Browser.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_browser_Browser.java b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_browser_Browser.java
index e03b7eafd6..3bbc19a203 100644
--- a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_browser_Browser.java
+++ b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_browser_Browser.java
@@ -21,6 +21,7 @@ import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
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 static org.junit.Assume.assumeFalse;
@@ -228,7 +229,7 @@ public void test_getChildren() {
if (SwtTestUtil.isWindows && !isEdge) {
int childCount = composite.getChildren().length;
String msg = "Browser on Win32 is a special case, the first child is an OleFrame (ActiveX control). Actual child count is: " + childCount;
- assertTrue(msg, childCount == 1);
+ assertEquals(msg, 1, childCount);
} else {
super.test_getChildren();
}
@@ -509,8 +510,8 @@ public void test_OpenWindowListener_openHasValidEventDetails() {
AtomicBoolean openFiredCorrectly = new AtomicBoolean(false);
final Browser browserChild = new Browser(shell, SWT.None);
browser.addOpenWindowListener(event -> {
- assertTrue("Expected Browser1 instance, but have another instance", (Browser) event.widget == browser);
- assertTrue("Expected event.browser to be null", event.browser == null);
+ assertSame("Expected Browser1 instance, but have another instance", browser, event.widget);
+ assertNull("Expected event.browser to be null", event.browser);
openFiredCorrectly.set(true);
event.browser = browserChild;
});
@@ -903,7 +904,7 @@ private void validateTitleChanged(String expectedTitle, Runnable browserSetFunc)
final AtomicReference<String> actualTitle = new AtomicReference<>("");
browser.addTitleListener(event -> {
testLog.append("TitleListener fired");
- assertTrue("event title is empty" + testLog.toString(), event.title != null);
+ assertNotNull("event title is empty" + testLog.toString(), event.title);
actualTitle.set(event.title);
});
browserSetFunc.run();
@@ -1445,7 +1446,7 @@ private void getText_helper(String testString, String expectedOutput) {
+ "Expected:"+testString+"\n"
+ "Actual:"+returnString.get()
: "Test timed out";
- assertTrue(error_msg, returnString.get().equals(expectedOutput));
+ assertEquals(error_msg, expectedOutput, returnString.get());
}
/**

Back to the top