PHP 클래스 GraphQL\Tests\Executor\NonNullTest

상속: extends PHPUnit_Framework_TestCase
파일 보기 프로젝트 열기: webonyx/graphql-php

공개 프로퍼티들

프로퍼티 타입 설명
$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