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

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

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

Метод Описание
tearDown ( )
testAvoidsRecursion ( )
testCorrectFieldOrderingDespiteExecutionOrder ( )
testCorrectlyThreadsArguments ( )
testDoesNotIncludeArgumentsThatWereNotSet ( )
testDoesNotIncludeIllegalFieldsInOutput ( )
testExecutesArbitraryCode ( )
testFailsToExecuteQueryContainingTypeDefinition ( )
testFailsWhenAnIsTypeOfCheckIsNotMet ( )
testMergesParallelFragments ( )
testNullsOutErrorSubtrees ( )
testProvidesInfoAboutCurrentExecutionState ( )
testSerializesToEmptyObjectVsEmptyArray ( )
testSubstitutesArgumentWithDefaultValue ( )
testThreadsContextCorrectly ( )
testThrowsIfNoOperationIsProvided ( )
testThrowsIfNoOperationIsProvidedWithMultipleOperations ( )
testThrowsIfUnknownOperationNameIsProvided ( )
testUsesTheInlineOperationIfNoOperationIsProvided ( )
testUsesTheMutationSchemaForMutations ( )
testUsesTheNamedOperationIfOperationNameIsProvided ( )
testUsesTheOnlyOperationIfNoOperationIsProvided ( )
testUsesTheQuerySchemaForQueries ( )
testUsesTheSubscriptionSchemaForSubscriptions ( )

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

Метод Описание
awaitPromise ( GraphQL\Executor\Promise\Promise $promise ) : array

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

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

public tearDown ( )

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

public testAvoidsRecursion ( )

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

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

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

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

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

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

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

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

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

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

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

См. также: https://github.com/webonyx/graphql-php/issues/59

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

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

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

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

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

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

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

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

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

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

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