public String selectObjectID(String value) { try { String key = hashString(value); if (!this.selectObjects.containsKey(key)) { int selectNumber = selectObjects.size() + 1; this.selectObjects.put(key, "select" + selectNumber); return "Select " + this.selectObjects.get(key) + " = new Select(" + driver.findElement(loc.locatorAsString(value)).toString() + ");" + System.getProperty("line.separator") + selectObjects.get(key); } return selectObjects.get(key); } catch (Exception ex) { throw new UnableToGenerateSelectObjectException(); } }
public String coords(String offsetXY, String locator) { String[] coordinates = offsetXY.split(",", 2); String xCoordinates = driver.findElement(loc.locatorAsString(locator)).getLocation().getX() + " + " + coordinates[0].trim(); String yCoordinates = driver.findElement(loc.locatorAsString(locator)).getLocation().getY() + " + " + coordinates[1].trim(); return returnCoordinates(xCoordinates, yCoordinates); }
public String coords(String locator) { String xCoordinates = driver.findElement(loc.locatorAsString(locator)).getLocation().getX(); String yCoordinates = driver.findElement(loc.locatorAsString(locator)).getLocation().getY(); return returnCoordinates(xCoordinates, yCoordinates); }
return com.assertEquals(driver.findElements(loc.locatorAsString(target)).size(), value); case ASSERTCURSORPOSITION: return com.assertTrue(driver.findElement(loc.locatorAsString(target)).isEnabled()); case ASSERTELEMENTHEIGHT: return com.assertEquals(driver.findElement(loc.locatorAsString(target)).getCssValue("height"), value); case ASSERTELEMENTINDEX: return com.assertFalse(ebselen.element().doesElementExist(loc.locatorAsString(target))); case ASSERTELEMENTPOSITIONLEFT: return com.assertTrue(ebselen.element().doesElementExist(loc.locatorAsString(target))); case ASSETELEMENTWIDTH: return com.assertEquals(driver.findElement(loc.locatorAsString(target)).getCssValue("width"), value); case ASSERTEVAL: return com.assertNotEquals(driver.findElements(loc.locatorAsString(target)).size(), value); case ASSERTNOTCURSORPOSITION: return com.assertFalse(driver.findElement(loc.locatorAsString(target)).isEnabled()); case ASSERTNOTELEMENTHEIGHT: return com.assertNotEquals(value, driver.findElements(loc.locatorAsString(target)).size()); case ASSERTORDERED: return com.assertEquals(driver.findElement(loc.locatorAsString(target)).getText(), value); case ASSERTTEXTNOTPRESENT: testData += "assertFalse(isElementPresent(\"//*[contains(, '" + value + "')]\"));";