Additional test case for input type fields definition as closure

This commit is contained in:
vladar 2016-02-27 12:30:45 +06:00
parent d37fb34e96
commit 201fb7754f

View File

@ -433,6 +433,7 @@ class DefinitionTest extends \PHPUnit_Framework_TestCase
$this->assertSame($inputObject, $schema->getType('InputObject')); $this->assertSame($inputObject, $schema->getType('InputObject'));
$this->assertEquals(count($inputObject->getFields()), 2); $this->assertEquals(count($inputObject->getFields()), 2);
$this->assertSame($inputObject->getField('nested')->getType(), $inputObject); $this->assertSame($inputObject->getField('nested')->getType(), $inputObject);
$this->assertSame($someMutation->getField('mutateSomething')->getArg('input')->getType(), $inputObject);
} }
public function testInterfaceTypeAllowsRecursiveDefinitions() public function testInterfaceTypeAllowsRecursiveDefinitions()