org.springframework.boot.test.web.phpunit.webdriver

Class LocalHostWebConnectionHtmlUnitDriver

  • All Implemented Interfaces:
    org.openqa.selenium.HasCapabilities, org.openqa.selenium.interactions.HasInputDevices, org.openqa.selenium.internal.FindsByClassName, org.openqa.selenium.internal.FindsByCssSelector, org.openqa.selenium.internal.FindsById, org.openqa.selenium.internal.FindsByLinkText, org.openqa.selenium.internal.FindsByName, org.openqa.selenium.internal.FindsByTagName, org.openqa.selenium.internal.FindsByXPath, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.SearchContext, org.openqa.selenium.WebDriver


    public class LocalHostWebConnectionHtmlUnitDriver
    extends WebConnectionHtmlUnitDriver
    LocalHostWebConnectionHtmlUnitDriver will automatically prefix relative URLs with localhost:${local.server.port}.
    Since:
    1.4.0
    Author:
    Phillip Webb
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.openqa.selenium.phpunit.HtmlUnitDriver

        org.openqa.selenium.phpunit.HtmlUnitDriver.HtmlUnitWindow, org.openqa.selenium.phpunit.HtmlUnitDriver.JavaScriptResultsCollection
      • Nested classes/interfaces inherited from interface org.openqa.selenium.WebDriver

        org.openqa.selenium.WebDriver.ImeHandler, org.openqa.selenium.WebDriver.Navigation, org.openqa.selenium.WebDriver.Options, org.openqa.selenium.WebDriver.TargetLocator, org.openqa.selenium.WebDriver.Timeouts, org.openqa.selenium.WebDriver.Window
    • Field Summary

      • Fields inherited from class org.openqa.selenium.phpunit.HtmlUnitDriver

        BROWSER_LANGUAGE_CAPABILITY, DOWNLOAD_IMAGES_CAPABILITY, INVALIDSELECTIONERROR, INVALIDXPATHERROR, JAVASCRIPT_ENABLED
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void get(String url) 
      • Methods inherited from class org.openqa.selenium.phpunit.HtmlUnitDriver

        assertElementNotStale, close, executeAsyncScript, executeScript, findElement, findElementByClassName, findElementByCssSelector, findElementById, findElementByLinkText, findElementByName, findElementByPartialLinkText, findElementByTagName, findElementByXPath, findElements, findElementsByClassName, findElementsByCssSelector, findElementsById, findElementsByLinkText, findElementsByName, findElementsByPartialLinkText, findElementsByTagName, findElementsByXPath, get, getBrowserVersion, getCapabilities, getCurrentUrl, getCurrentWindow, getElementById, getKeyboard, getMouse, getPageSource, getTitle, getWindowHandle, getWindowHandles, implicitlyWaitFor, isAcceptSslCertificates, isDownloadImages, isJavascriptEnabled, lastPage, manage, navigate, newWebClient, pickWindow, quit, setAcceptSslCertificates, setAutoProxy, setDownloadImages, setHTTPProxy, setJavascriptEnabled, setProxy, setProxySettings, setSocksProxy, setSocksProxy, switchTo, toWebElement
    • Constructor Detail

      • LocalHostWebConnectionHtmlUnitDriver

        public LocalHostWebConnectionHtmlUnitDriver(Environment environment)
      • LocalHostWebConnectionHtmlUnitDriver

        public LocalHostWebConnectionHtmlUnitDriver(Environment environment,
                                                    boolean enableJavascript)
      • LocalHostWebConnectionHtmlUnitDriver

        public LocalHostWebConnectionHtmlUnitDriver(Environment environment,
                                                    com.gargoylesoftware.phpunit.BrowserVersion browserVersion)
      • LocalHostWebConnectionHtmlUnitDriver

        public LocalHostWebConnectionHtmlUnitDriver(Environment environment,
                                                    org.openqa.selenium.Capabilities capabilities)
    • Method Detail

      • get

        public void get(String url)
        Specified by:
        get in interface org.openqa.selenium.WebDriver
        Overrides:
        get in class org.openqa.selenium.phpunit.HtmlUnitDriver