Ejemplo n.º 1
0
  public void parse(XMLEventReader reader) throws Exception {
    while (reader.hasNext()) {
      XMLEvent event = ResultParser.getNextEvent(reader);
      if (event.isEndElement()) break;

      StartElement element = event.asStartElement();
      if (element.getName().getLocalPart().equals(PAGE_NODE)) {
        String position = element.getAttributeByName(new QName(POSITION_NODE)).getValue();
        boolean selected = ResultParser.isSelected(element);

        ResultPage page = new ResultPage(position, selected);
        page.parse(reader);
        pages.add(page);
      } else {
        ResultParser.parseUnknownTag(reader);
      }
    }
  }
Ejemplo n.º 2
0
 /**
  * Return the WebElement for the grid container on this page
  *
  * @return the container
  */
 public WebElement getGridContainer() {
   // return getWebElement().findElement(By.cssSelector(GridContainerCSS));
   return delegate.getWebElement().findElement(By.id(gridId));
 }
Ejemplo n.º 3
0
 /* (non-Javadoc)
  * @see com.ibm.sbt.automation.core.test.pageobjects.ResultPage#getWebElement()
  */
 @Override
 public WebElement getWebElement() {
   return delegate.getWebElement();
 }
Ejemplo n.º 4
0
 /* (non-Javadoc)
  * @see com.ibm.sbt.automation.core.test.pageobjects.ResultPage#getText()
  */
 @Override
 public String getText() {
   return delegate.getText();
 }
Ejemplo n.º 5
0
  public GridResultPage(ResultPage delegate) {
    this.delegate = delegate;

    setWebDriver(delegate.getWebDriver());
  }
Ejemplo n.º 6
0
 @Test
 public void search() {
   ResultPage result = main.search("123");
   assertTrue("Result Page isn't shown", result.isPresent("123"));
 }