Class WebDriverAndOptionsTypePair
- Namespace
- CSF.Extensions.WebDriver.Factories
- Assembly
- CSF.Extensions.WebDriver.dll
A tuple of Type, one a concrete implementation of OpenQA.Selenium.IWebDriver, the other the implementation of OpenQA.Selenium.DriverOptions which that web driver type uses.
public sealed class WebDriverAndOptionsTypePair : IEquatable<WebDriverAndOptionsTypePair>
- Inheritance
-
WebDriverAndOptionsTypePair
- Implements
- Inherited Members
Constructors
WebDriverAndOptionsTypePair(Type, Type)
Initialises a new instance of WebDriverAndOptionsTypePair.
public WebDriverAndOptionsTypePair(Type webDriverType, Type optionsType)
Parameters
Exceptions
- ArgumentNullException
If either parameter is null.
Properties
OptionsType
Gets the options type.
public Type OptionsType { get; }
Property Value
WebDriverType
Gets the web driver type.
public Type WebDriverType { get; }
Property Value
Methods
Equals(WebDriverAndOptionsTypePair)
public bool Equals(WebDriverAndOptionsTypePair other)
Parameters
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
GetHashCode()
public override int GetHashCode()