namespace Symfony\Component\Config\Tests\Definition\Builder;
use PHPUnit\Framework\TestCase;
use Symfony\Component\Config\Definition\Builder\EnumNodeDefinition;
class EnumNodeDefinitionTest extends TestCase
{ public function testWithOneValue() { $def =
new EnumNodeDefinition('foo'
);
$def->
values(['foo'
]);
$node =
$def->
getNode();
$this->
assertEquals(['foo'
],
$node->
getValues());
} public function testNoValuesPassed() { $this->
expectException(\RuntimeException::
class);
$this->
expectExceptionMessage('You must call ->values() on enum nodes.'
);
$def =
new EnumNodeDefinition('foo'
);