Exemplo n.º 1
0
 /**
  * @param array $value A selenium WebElement
  * @return PHPUnit_Extensions_Selenium2TestCase_Element
  */
 public function elementFromResponseValue(array $value)
 {
     return PHPUnit_Extensions_Selenium2TestCase_Element::fromResponseValue($value, $this->url->descend('element'), $this->driver);
 }
Exemplo n.º 2
0
 /**
  * @return array    instances of PHPUnit_Extensions_Selenium2TestCase_Element
  */
 public function elements(PHPUnit_Extensions_Selenium2TestCase_ElementCriteria $criteria)
 {
     $values = $this->postCommand('elements', $criteria);
     $elements = array();
     foreach ($values as $value) {
         $elements[] = PHPUnit_Extensions_Selenium2TestCase_Element::fromResponseValue($value, $this->url->descend('element'), $this->driver);
     }
     return $elements;
 }