Add project files.

This commit is contained in:
2022-01-26 20:15:57 +01:00
parent 7d4796fa9f
commit 74cb6f043a
15 changed files with 356 additions and 0 deletions

View File

@ -0,0 +1,28 @@
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium.Firefox;
using WebDriverManager;
using WebDriverManager.DriverConfigs.Impl;
namespace EATestFramework.Driver;
public class BrowserDriver : IBrowserDriver
{
public IWebDriver GetChromeDriver()
{
new DriverManager().SetUpDriver(new ChromeConfig());
return new ChromeDriver();
}
public IWebDriver GetFirefoxDriver()
{
new DriverManager().SetUpDriver(new FirefoxConfig());
return new FirefoxDriver();
}
}
public enum BrowserType
{
Chrome,
Firefox
}