Beispiel #1
0
 public Eyes()
 {
     runner_ = new ClassicRunner();
     configuration_.SetForceFullPageScreenshot(false);
     seleniumEyes_ = new SeleniumEyes(this, (ClassicRunner)runner_);
     activeEyes_   = seleniumEyes_;
 }
Beispiel #2
0
 internal Eyes(IServerConnectorFactory serverConnectorFactory)
 {
     runner_ = new ClassicRunner();
     configuration_.SetForceFullPageScreenshot(false);
     seleniumEyes_ = new SeleniumEyes(this, (ClassicRunner)runner_, serverConnectorFactory);
     activeEyes_   = seleniumEyes_;
 }
Beispiel #3
0
 public Eyes(Uri serverUrl)
 {
     ArgumentGuard.NotNull(serverUrl, nameof(serverUrl));
     runner_ = new ClassicRunner();
     configuration_.SetForceFullPageScreenshot(false);
     seleniumEyes_ = new SeleniumEyes(this, serverUrl, (ClassicRunner)runner_);
     activeEyes_   = seleniumEyes_;
 }
Beispiel #4
0
 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_;
 }
Beispiel #5
0
 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_;
 }
Beispiel #6
0
 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_);
 }
Beispiel #7
0
 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;
 }