I am currently using HtmlUnitDriver 2.45 version and when I run below code snippet
BrowserVersion version = BrowserVersion.CHROME;
WebDriver driver = new HtmlUnitDriver(version);
driver.get("http://www.google.com");
System.out.println(driver.getCurrentUrl());
my output is "about:blank".
I have noticed that driver instance created from default constructor
WebDriver driver = new HtmlUnitDriver(true);
creates driver object with deprecated default browser version "INTERNET_EXPLORER_8"
/** The default browser version. */
private static BrowserVersion DefaultBrowserVersion_ = INTERNET_EXPLORER_8;
Am I missing something while creating HtmlUnitDriver??