public Eyes() { runner_ = new ClassicRunner(); configuration_.SetForceFullPageScreenshot(false); seleniumEyes_ = new SeleniumEyes(this, (ClassicRunner)runner_); activeEyes_ = seleniumEyes_; }
internal Eyes(IServerConnectorFactory serverConnectorFactory) { runner_ = new ClassicRunner(); configuration_.SetForceFullPageScreenshot(false); seleniumEyes_ = new SeleniumEyes(this, (ClassicRunner)runner_, serverConnectorFactory); activeEyes_ = seleniumEyes_; }
public Eyes(Uri serverUrl) { ArgumentGuard.NotNull(serverUrl, nameof(serverUrl)); runner_ = new ClassicRunner(); configuration_.SetForceFullPageScreenshot(false); seleniumEyes_ = new SeleniumEyes(this, serverUrl, (ClassicRunner)runner_); activeEyes_ = seleniumEyes_; }
public Eyes(ILogHandler logHandler = null) { if (logHandler == null) { logHandler = NullLogHandler.Instance; } runner_ = new ClassicRunner(logHandler); configuration_.SetForceFullPageScreenshot(false); seleniumEyes_ = new SeleniumEyes(this, (ClassicRunner)runner_); activeEyes_ = seleniumEyes_; }
public Eyes(Uri serverUrl, ILogHandler logHandler = null) { ArgumentGuard.NotNull(serverUrl, nameof(serverUrl)); if (logHandler == null) { logHandler = NullLogHandler.Instance; } runner_ = new ClassicRunner(logHandler); configuration_.SetForceFullPageScreenshot(false); seleniumEyes_ = new SeleniumEyes(this, serverUrl, (ClassicRunner)runner_); activeEyes_ = seleniumEyes_; }
public Eyes(EyesRunner runner) { if (runner == null) { runner = new ClassicRunner(); } runner_ = runner; if (runner is VisualGridRunner visualGridRunner) { visualGridEyes_ = new VisualGridEyes(this, visualGridRunner); isVisualGridEyes_ = true; activeEyes_ = visualGridEyes_; } else { seleniumEyes_ = new SeleniumEyes(this, (ClassicRunner)runner); activeEyes_ = seleniumEyes_; } configuration_.SetForceFullPageScreenshot(isVisualGridEyes_); }
public Eyes(EyesRunner runner) { if (runner == null) { runner = new ClassicRunner(); } runner_ = runner; if (runner is VisualGridRunner visualGridRunner) { visualGridEyes_ = new VisualGridEyes(this, visualGridRunner); isVisualGridEyes_ = true; activeEyes_ = visualGridEyes_; } else { seleniumEyes_ = new SeleniumEyes(this, (ClassicRunner)runner); activeEyes_ = seleniumEyes_; } ServerConnector = runner.ServerConnector; }