PHP Класс GraphQL\Tests\Executor\NonNullTest

Наследование: extends PHPUnit_Framework_TestCase
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$nonNullPromiseError Exception
$nonNullSyncError Exception
$nullingData
$promiseError Exception
$schema
$syncError Exception
$throwingData

Открытые методы

Метод Описание
setUp ( )
tearDown ( )
testNullsAComplexTreeOfNullableFieldsThatReturnNull ( )
testNullsAComplexTreeOfNullableFieldsThatThrow ( )
testNullsANullableFieldThatReturnsNullInAPromise ( )
testNullsANullableFieldThatSynchronouslyReturnsNull ( )
testNullsANullableFieldThatThrowsInAPromise ( )
testNullsANullableFieldThatThrowsSynchronously ( )
testNullsASynchronouslyReturnedObjectThatContainsANonNullableFieldThatReturnsNullInAPromise ( )
testNullsASynchronouslyReturnedObjectThatContainsANonNullableFieldThatReturnsNullSynchronously ( )
testNullsASynchronouslyReturnedObjectThatContainsANonNullableFieldThatThrowsSynchronously ( )
testNullsAnObjectReturnedInAPromiseThatContainsANonNullableFieldThatReturnsNullInaAPromise ( )
testNullsAnObjectReturnedInAPromiseThatContainsANonNullableFieldThatReturnsNullSynchronously ( )
testNullsAnObjectReturnedInAPromiseThatContainsANonNullableFieldThatThrowsInAPromise ( )
testNullsAnObjectReturnedInAPromiseThatContainsANonNullableFieldThatThrowsSynchronously ( )
testNullsAsynchronouslyReturnedObjectThatContainsANonNullableFieldThatThrowsInAPromise ( )
testNullsTheFirstNullableObjectAfterAFieldReturnsNullInALongChainOfFieldsThatAreNonNull ( )
testNullsTheFirstNullableObjectAfterAFieldThrowsInALongChainOfFieldsThatAreNonNull ( )
testNullsTheTopLevelIfAsyncNonNullableFieldErrors ( )
testNullsTheTopLevelIfAsyncNonNullableFieldResolvesNull ( )
testNullsTheTopLevelIfSyncNonNullableFieldReturnsNull ( )
testNullsTheTopLevelIfSyncNonNullableFieldThrows ( )

Приватные методы

Метод Описание
assertArraySubsetPromise ( $subset, React\Promise\PromiseInterface $promise )

Описание методов

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

public setUp ( )

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

public tearDown ( )

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Описание свойств

$nonNullPromiseError публичное свойство

public Exception $nonNullPromiseError
Результат Exception

$nonNullSyncError публичное свойство

public Exception $nonNullSyncError
Результат Exception

$nullingData публичное свойство

public $nullingData

$promiseError публичное свойство

public Exception $promiseError
Результат Exception

$schema публичное свойство

public $schema

$syncError публичное свойство

public Exception $syncError
Результат Exception

$throwingData публичное свойство

public $throwingData