public static createForExpectedConfigurationStringValue ( $value ) : InvalidArgumentException | ||
return | InvalidArgumentException |
public static function createForExpectedConfigurationStringValue($value) : \InvalidArgumentException
{
return new \InvalidArgumentException(sprintf('Expected a string value but got "%s" instead.', gettype($value)));
}
public function testTestCreateForExpectedConfigurationStringValue() { $exception = InvalidArgumentExceptionFactory::createForExpectedConfigurationStringValue(10); $this->assertEquals('Expected a string value but got "integer" instead.', $exception->getMessage()); $this->assertEquals(0, $exception->getCode()); $this->assertNull($exception->getPrevious()); }