public function testDoubleValueEnum()
{
$body = 'enum Hello { WO, RLD }';
$loc = function ($start, $end) {
return TestUtils::locArray($start, $end);
};
$doc = Parser::parse($body);
$expected = ['kind' => NodeKind::DOCUMENT, 'definitions' => [['kind' => NodeKind::ENUM_TYPE_DEFINITION, 'name' => $this->nameNode('Hello', $loc(5, 10)), 'directives' => [], 'values' => [$this->enumValueNode('WO', $loc(13, 15)), $this->enumValueNode('RLD', $loc(17, 20))], 'loc' => $loc(0, 22)]], 'loc' => $loc(0, 22)];
$this->assertEquals($expected, TestUtils::nodeToArray($doc));
}