private void AddScreenResolutionForDesktop(IDictionary <string, object> sauceOptions, SauceLabsOptions sauceLabsOptions) { if (_driverOptions.TargetDevice != TargetDevice.Desktop) { return; } var resolution = _driverOptions.TargetOS == TargetOS.MacOs ? sauceLabsOptions.MacScreenResolution : sauceLabsOptions.WindowsScreenResolution; sauceOptions.Add("screenResolution", resolution); }
public SauceLabsOptionsBuilder(DriverOptions driverOptions, SauceLabsOptions sauceLabsOptions, SauceLabsSettingsConfig sauceLabsSettings) { _driverOptions = driverOptions; _sauceLabsOptions = sauceLabsOptions; _sauceLabsSettings = sauceLabsSettings; }