/** * @test */ public function if_configuration_values_are_invalid_it_matches_when_exception_message_is_right_according_to_regexp() { $constraint = new ConfigurationValuesAreInvalidConstraint(new ConfigurationWithRequiredValue(), '/required[_]{1}value/', true); if (version_compare(\PHPUnit_Runner_Version::id(), '4.2.0', '<')) { $this->setExpectedException('\\InvalidArgumentException', 'does not support matching exception messages by regular expression'); } $this->assertTrue($constraint->evaluate(array(array()), '', true)); }
/** * @test */ public function if_configuration_values_are_invalid_it_matches_when_exception_message_is_right() { $constraint = new ConfigurationValuesAreInvalidConstraint(new ConfigurationWithRequiredValue(), 'required_value'); $this->assertTrue($constraint->evaluate(array(array()), '', true)); }