Youshido\Tests\Schema\ProcessorTest::testSubscriptionNullResponse PHP Метод

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

    public function testSubscriptionNullResponse()
    {
        $processor = new Processor(new Schema(['query' => new ObjectType(['name' => 'RootQuery', 'fields' => ['list' => ['type' => new ListType(new StringType()), 'resolve' => function () {
            return null;
        }]]])]));
        $data = $processor->processPayload(' { __schema { subscriptionType { name } } }')->getResponseData();
        $this->assertEquals(['data' => ['__schema' => ['subscriptionType' => null]]], $data);
    }