Youshido\Tests\Schema\ResolveInfoTest::testMethods PHP Метод

testMethods() публичный Метод

public testMethods ( )
    public function testMethods()
    {
        $fieldAst = new FieldAST('name', null, [], new Location(1, 1));
        $field = new Field(['name' => 'id', 'type' => new IntType()]);
        $returnType = new IntType();
        $executionContext = new ExecutionContext(new TestSchema());
        $info = new ResolveInfo($field, [$fieldAst], $executionContext);
        $this->assertEquals($field, $info->getField());
        $this->assertEquals([$fieldAst], $info->getFieldASTList());
        $this->assertEquals($returnType, $info->getReturnType());
        $this->assertEquals($executionContext, $info->getExecutionContext());
    }
ResolveInfoTest