GraphQL\Tests\Executor\ListsTest::testHandlesNonNullListOfNonNullsWithArray PHP Method

testHandlesNonNullListOfNonNullsWithArray() public method

    public function testHandlesNonNullListOfNonNullsWithArray()
    {
        // Contains values
        $this->checkHandlesNonNullListOfNonNulls([1, 2], ['data' => ['nest' => ['test' => [1, 2]]]]);
        // Contains null
        $this->checkHandlesNonNullListOfNonNulls([1, null, 2], ['data' => ['nest' => null], 'errors' => [FormattedError::create('Cannot return null for non-nullable field DataType.test.', [new SourceLocation(1, 10)])]]);
        // Returns null
        $this->checkHandlesNonNullListOfNonNulls(null, ['data' => ['nest' => null], 'errors' => [FormattedError::create('Cannot return null for non-nullable field DataType.test.', [new SourceLocation(1, 10)])]]);
    }