/** * @covers ::validateClass * * @dataProvider providerValidateClass * * @param bool $valid * Whether or not the class is valid. * @param string $class * The class to validate. */ public function testValidateClass($valid, $class) { if (!$valid) { $this->setExpectedException('\\InvalidArgumentException'); } PluginDefinitionValidator::validateClass($class); }
/** * {@inheritdoc} */ public function setClass($class) { PluginDefinitionValidator::validateClass($class); $this->arrayDefinition['class'] = $class; return $this; }