package bvira.test.abstraction; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import java.util.List; public class WebDriverAdaptor implements DriverAdaptor { private WebDriver driver; public WebDriverAdaptor(WebDriver driver) { this.driver = driver; } public List<WebElement> getElements(String xpath) { return driver.findElements(By.xpath(xpath)); } public WebElement getSingleElement(String xpath) { return driver.findElement(By.xpath(xpath)); } public WebElement findElementById(String id) { return driver.findElement(By.id(id)); } }