public static void assertEquals(Object actual, Object expected) { SeleneseTestBase.assertEquals(expected, actual); }
/** Asserts that two string arrays have identical string contents */ public static void assertEquals(String[] s1, String[] s2) { SeleneseTestBase.assertEquals(s1, s2); }
/** Like JUnit's Assert.assertEquals, but joins the string array with commas, and * handles "regexp:" strings like HTML Selenese */ public static void assertEquals(String s1, String[] s2) { SeleneseTestBase.assertEquals(s1, s2); }
/** Like JUnit's Assert.assertEquals, but knows how to compare string arrays */ public static void assertEquals(Object s1, Object s2) { SeleneseTestBase.assertEquals(s1, s2); }
/** Like JUnit's Assert.assertEquals, but handles "regexp:" strings like HTML Selenese */ public static void assertEquals(String s1, String s2) { SeleneseTestBase.assertEquals(s1, s2); }
public static void assertEquals(String actual, String expected) { SeleneseTestBase.assertEquals(expected, actual); }
public static void assertEquals(String actual, String[] expected) { SeleneseTestBase.assertEquals(expected, actual); }
public static void assertEquals(String[] actual, String[] expected) { SeleneseTestBase.assertEquals(expected, actual); }
/** Like JUnit's Assert.assertEquals, but knows how to compare string arrays */ public static void assertEquals(Object s1, Object s2) { if (s1 instanceof String && s2 instanceof String) { assertEquals((String)s1, (String)s2); } else if (s1 instanceof String && s2 instanceof String[]) { assertEquals((String)s1, (String[])s2); } else if (s1 instanceof String && s2 instanceof Number) { assertEquals((String)s1, ((Number)s2).toString()); } else { if (s1 instanceof String[] && s2 instanceof String[]) { String[] sa1 = (String[]) s1; String[] sa2 = (String[]) s2; if (sa1.length!=sa2.length) { throw new Error("Expected " + sa1 + " but saw " + sa2); } for (int j = 0; j < sa1.length; j++) { assertEquals(sa1[j], sa2[j]); } } } }
/** Like JUnit's Assert.assertEquals, but joins the string array with commas, and * handles "regexp:" strings like HTML Selenese */ public static void assertEquals(String s1, String[] s2) { assertEquals(s1, join(s2, ',')); }
/** Like assertEquals, but fails at the end of the test (during tearDown) */ public void verifyEquals(Object s1, Object s2) { try { assertEquals(s1, s2); } catch (Error e) { verificationErrors.append(throwableToString(e)); } }
/** Like assertEquals, but fails at the end of the test (during tearDown) */ public void verifyEquals(boolean s1, boolean s2) { try { assertEquals(new Boolean(s1), new Boolean(s2)); } catch (Error e) { verificationErrors.append(throwableToString(e)); } }