public WebDriverFacade(IWebDriver web, Request request, ITakesScreenshot ss = null, IJavaScriptExecutor js = null) { _request = request; _web = web; _ss = ss ?? (ITakesScreenshot)web; _js = js ?? (IJavaScriptExecutor)web; web.Manage().Timeouts().SetScriptTimeout(new TimeSpan(0, 5, 0)); }