diff options
author | Alexander Kurtakov | 2021-11-29 19:40:21 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2021-11-29 20:13:49 +0000 |
commit | 281b461d0a8490f1638df116857ecd796077bc74 (patch) | |
tree | 33e725f07eab4ea1d8ecca88057d104701953a77 /tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests | |
parent | 1902989fa99ba06d5e11ebb1af5aece0e88f3f8a (diff) | |
download | eclipse.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.java | 11 |
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()); } /** |