public function __construct(array $elementMatchers)
 {
     parent::__construct(self::TYPE_ARRAY);
     Util::checkAllAreMatchers($elementMatchers);
     $this->_elementMatchers = $elementMatchers;
 }
 public function __construct(array $matchers)
 {
     Util::checkAllAreMatchers($matchers);
     $this->_matchers = $matchers;
 }
Exemple #3
0
 /**
  * @expectedException InvalidArgumentException
  */
 public function testCheckAllAreMatchersFailsForPrimitive()
 {
     \Hamcrest\Util::checkAllAreMatchers(array(new \Hamcrest\Text\MatchesPattern('/fo+/'), 'foo'));
 }