Package com.canoo.webtest.engine

Examples of com.canoo.webtest.engine.IStringVerifier.verifyStrings()


  private HtmlOption getOptionForText(final HtmlSelect select, final String text) {
    final IStringVerifier verifier = getVerifier(fIsRegex);
    for (final Iterator iter = select.getOptions().iterator(); iter.hasNext();) {
      final HtmlOption option = (HtmlOption) iter.next();
      LOG.debug("Examining option: " + option);
      if (verifier.verifyStrings(text, option.asText())) {
        LOG.debug("Found option by text: " + option);
        return option;
      }
    }
    throw new StepFailedException("No option element found with text \"" + text + "\"", this);
View Full Code Here


   
    final IStringVerifier verifier = getVerifier(false);
    for (final Iterator iter=labels.iterator(); iter.hasNext();)
    {
      final HtmlLabel label = (HtmlLabel) iter.next();
      if (verifier.verifyStrings(labelText, label.asText()))
      {
        LOG.debug("Found label with matching text, examining the associated field: " + label);
        final HtmlElement target = label.getReferencedElement();
        if (keepField(target))
        {
View Full Code Here

      }
      boolean regex = ConversionUtil.convertToBoolean(getRegex(), false);
      final IStringVerifier verifier = getVerifier(regex);
      for (final Iterator iter = fields.iterator(); iter.hasNext();) {
        final PDFField field = (PDFField) iter.next();
        if (!verifier.verifyStrings(getValue(), field.getValue()))
          throw new StepFailedException("Wrong checkbox field value", getValue(), field.getValue());
      }
    }
  }
}
View Full Code Here

    {
      final List bookmarks = pdfPage.getBookmarks();
      final IStringVerifier verifier = getVerifier(getRegex());
      for (Iterator iter = bookmarks.iterator(); iter.hasNext();) {
      final PDFBookmark element = (PDFBookmark) iter.next();
      if (verifier.verifyStrings(getName(), element.getTitle()))
        return; // bookmark found
    }
     
      throw new StepFailedException("No bookmark found with name >" + getName() + "< (regex: " + getRegex() + ")", this);
    }
View Full Code Here

      }
      boolean regex = ConversionUtil.convertToBoolean(getRegex(), false);
      final IStringVerifier verifier = getVerifier(regex);
      for (final Iterator iter = fields.iterator(); iter.hasNext();) {
        final PDFField field = (PDFField) iter.next();
        if (!verifier.verifyStrings(getValue(), field.getValue()))
          throw new StepFailedException("Wrong field value", getValue(), field.getValue());
      }
    }
  }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.