Is there an HtmlUnitDriver for .NET?
To use HtmlUnit you need to use the RemoteWebDriver and pass in the desired capabilities for it.
IWebDriver driver = new RemoteWebDriver(DesiredCapabilities.HtmlUnit())
and away you go. If you want the Firefox implementation to run use
IWebDriver driver = new RemoteWebDriver(DesiredCapabilities.HtmlUnitWithJavaScript())
The RemoteWebDriver approach is the one the Selenium devs recommend: discussion
As per that link however, if you prefer, it is easy enough invoke HtmlUnit via IKVM; that worked well for me.
I think Steve Sanderson described this first.
Well, looks like the answer right now is unfortunately no. I found this on the Google Code site; a user asked:
Is this possible to transfer to C#?
...to which one of the developers responded:
Not without taking a dependency on IKVM, which is not something we are prepared to do at this time.
Oh well :(