| com.gargoylesoftware.htmlunit.WebTestCase com.gargoylesoftware.htmlunit.libraries.JQueryTestBase
All known Subclasses: com.gargoylesoftware.htmlunit.libraries.JQuery112Test, com.gargoylesoftware.htmlunit.libraries.JQuery1131Test,
JQueryTestBase | abstract public class JQueryTestBase extends WebTestCase (Code) | | Abstract base class for jQuery JavaScript library compatibility tests.
version: $Revision: 2132 $ author: Daniel Gredler author: Ahmed Ashour |
Method Summary | |
abstract protected String | getVersion() Returns the jQuery version being tested. | protected Iterator | loadPage(BrowserVersion version) Loads the jQuery unit test index page using the specified browser version, allows its
JavaScript to run to completion, and returns a list item iterator containing the test
results. | protected void | ok(Iterator i, String name, int failed, int passed) Verifies that the next test group result list item has the specified name, the specified
number of failed tests and the specified number of passed tests. | public void | testJQueryWithFirefox2() | public void | testJQueryWithIE6() | public void | testJQueryWithIE7() | abstract protected void | verify(Iterator i, boolean ie) Verifies that the specified test result iterator contains the expected results. |
JQueryTestBase | public JQueryTestBase(String name)(Code) | | Creates an instance.
Parameters: name - The name of the test. |
getVersion | abstract protected String getVersion()(Code) | | Returns the jQuery version being tested.
the jQuery version being tested |
loadPage | protected Iterator loadPage(BrowserVersion version) throws Exception(Code) | | Loads the jQuery unit test index page using the specified browser version, allows its
JavaScript to run to completion, and returns a list item iterator containing the test
results.
Parameters: version - the browser version to use a list item iterator containing the test results throws: Exception - if an error occurs |
ok | protected void ok(Iterator i, String name, int failed, int passed) throws Exception(Code) | | Verifies that the next test group result list item has the specified name, the specified
number of failed tests and the specified number of passed tests.
Parameters: i - the iterator whose next element is the list item to be checked Parameters: name - the expected test group name Parameters: failed - the expected number of failed unit tests Parameters: passed - the expected number of passed unit tests throws: Exception - if an error occurs |
testJQueryWithFirefox2 | public void testJQueryWithFirefox2() throws Exception(Code) | | throws: Exception - If an error occurs. |
verify | abstract protected void verify(Iterator i, boolean ie) throws Exception(Code) | | Verifies that the specified test result iterator contains the expected results.
Parameters: i - the test result iterator Parameters: ie - whether or not the browser used was MSIE throws: Exception - If an error occurs. |
Methods inherited from com.gargoylesoftware.htmlunit.WebTestCase | protected void assertEquals(URL expectedUrl, URL actualUrl)(Code)(Java Doc) protected void assertEquals(String message, URL expectedUrl, URL actualUrl)(Code)(Java Doc) protected void assertEquals(String expectedUrl, URL actualUrl)(Code)(Java Doc) protected void assertEquals(String[] expected, List actual)(Code)(Java Doc) protected void assertEquals(String message, String[] expected, List actual)(Code)(Java Doc) protected void assertEquals(String message, String expectedUrl, URL actualUrl)(Code)(Java Doc) public static void assertNull(Object object)(Code)(Java Doc) protected void createTestPageForRealBrowserIfNeeded(String content, String[] expectedAlerts) throws IOException(Code)(Java Doc) protected void createTestPageForRealBrowserIfNeeded(String content, List expectedAlerts) throws IOException(Code)(Java Doc) public static InputStream getFileAsStream(String fileName) throws FileNotFoundException(Code)(Java Doc) public static File getFileObject(String fileName) throws FileNotFoundException(Code)(Java Doc) final protected Log getLog()(Code)(Java Doc) final protected static MockWebConnection getMockConnection(HtmlPage page)(Code)(Java Doc) final protected static HtmlPage loadPage(String html) throws Exception(Code)(Java Doc) final protected static HtmlPage loadPage(BrowserVersion browserVersion, String html, List collectedAlerts) throws Exception(Code)(Java Doc) final protected static HtmlPage loadPage(String html, List collectedAlerts) throws Exception(Code)(Java Doc) final protected static HtmlPage loadPage(String html, List collectedAlerts, URL url) throws Exception(Code)(Java Doc) final protected static HtmlPage loadPage(BrowserVersion browserVersion, String html, List collectedAlerts, URL url) throws Exception(Code)(Java Doc) final protected static HtmlPage loadUrl(String url) throws Exception(Code)(Java Doc) protected boolean notYetImplemented()(Code)(Java Doc) protected void testHTMLFile(String fileName) throws Exception(Code)(Java Doc)
|
|
|