Exemplo n.º 1
0
 public function setStatus($status)
 {
     $this->status->selectOptionByLabel($status);
     return $this;
 }
Exemplo n.º 2
0
 /**
  * @return PHPUnit_Extensions_Selenium2TestCase_Element_Select
  */
 public function select(PHPUnit_Extensions_Selenium2TestCase_Element $element)
 {
     $tag = $element->name();
     if ($tag !== 'select') {
         throw new InvalidArgumentException("The element is not a `select` tag but a `{$tag}`.");
     }
     return PHPUnit_Extensions_Selenium2TestCase_Element_Select::fromElement($element);
 }
Exemplo n.º 3
0
 public function getOwner()
 {
     return trim($this->owner->selectedLabel());
 }
Exemplo n.º 4
0
 public function setCloseReason($closeReason)
 {
     $this->closeReason->selectOptionByLabel($closeReason);
     return $this;
 }
Exemplo n.º 5
0
 public function disable()
 {
     $this->enabled->selectOptionByLabel('Inactive');
     return $this;
 }
Exemplo n.º 6
0
 /**
  * @param string $value
  * @param string $elementId
  * @param integer $timeout
  *
  * @return \PHPUnit_Extensions_Selenium2TestCase_Element
  */
 public function selectOptionByValueOfElementById($value, $elementId, $timeout = 0)
 {
     $element = $this->clickDisplayedElementByID($elementId, $timeout);
     \PHPUnit_Extensions_Selenium2TestCase_Element_Select::fromElement($element)->selectOptionByValue($value);
     return $element;
 }
Exemplo n.º 7
0
 /**
  * @param $event
  * @return $this
  */
 public function setEvent($event)
 {
     $this->event->selectOptionByLabel($event);
     return $this;
 }
Exemplo n.º 8
0
 public function setClone($clone)
 {
     $this->clone->selectOptionByLabel($clone);
     return $this;
 }
Exemplo n.º 9
0
 public function getContent()
 {
     return $this->content->attribute('value');
 }
Exemplo n.º 10
0
 /**
  * @return PHPUnit_Extensions_Selenium2TestCase_Element_Select
  */
 public function select(PHPUnit_Extensions_Selenium2TestCase_Element $element)
 {
     return PHPUnit_Extensions_Selenium2TestCase_Element_Select::fromElement($element);
 }
Exemplo n.º 11
0
 /**
  * Set multiple options on a multi-style element
  * @param $element
  * @param $values array
  */
 private function helpersFormSetter_setOptionValues(PHPUnit_Extensions_Selenium2TestCase_Element_Select $element, array $values)
 {
     foreach ($values as $oneValue) {
         $element->selectOptionByLabel($oneValue);
     }
 }
Exemplo n.º 12
0
 public function selectOptionByValue(PHPUnit_Extensions_Selenium2TestCase_Element $element, $value)
 {
     PHPUnit_Extensions_Selenium2TestCase_Element_Select::fromElement($element)->selectOptionByValue($value);
 }