示例#1
0
 /**
  * @param string $locator
  * @param string $value
  */
 public function simpleFillField($locator, $value)
 {
     $field = parent::findField($locator);
     if (null === $field) {
         throw $this->elementNotFound('form field', 'id|name|label|value', $locator);
     }
     $field->setValue($value);
 }
示例#2
0
 /**
  * @param string $locator
  * @param string $value
  */
 public function simpleFillField($locator, $value)
 {
     $this->spin(function () use($locator) {
         return parent::findField($locator);
     })->setValue($value);
 }
示例#3
0
 /**
  * @param string $locator
  * @param string $value
  */
 public function simpleFillField($locator, $value)
 {
     $this->spin(function () use($locator) {
         return parent::findField($locator);
     }, sprintf('Cannot find field "%s"', $locator))->setValue($value);
 }