PHP Class GraphQL\Tests\Utils\ValueFromAstTest

Inheritance: extends PHPUnit_Framework_TestCase
Show file Open project: webonyx/graphql-php

Public Methods

Method Description
testAcceptsVariableValuesAssumingAlreadyCoerced ( )
testAssertsVariablesAreProvidedAsItemsInLists ( )
testCoercesInputObjectsAccordingToInputCoercionRules ( )
testCoercesListsOfNonNullValues ( )
testCoercesListsOfValues ( )
testCoercesNonNullListsOfNonNullValues ( )
testCoercesNonNullListsOfValues ( )
testCoercesToNullUnlessNonNull ( )
testConvertsAccordingToInputCoercionRules ( )
testConvertsEnumValuesAccordingToInputCoercionRules ( )
testDoesNotConvertWhenInputCoercionRulesRejectAValue ( )
testOmitsInputObjectFieldsForUnprovidedVariables ( )
testRejectsEmptyInput ( )

Private Methods

Method Description
inputObj ( )
runTestCase ( $type, $valueText, $expected )
runTestCaseWithVars ( $variables, $type, $valueText, $expected )

Method Details

testAcceptsVariableValuesAssumingAlreadyCoerced() public method

testAssertsVariablesAreProvidedAsItemsInLists() public method

testCoercesInputObjectsAccordingToInputCoercionRules() public method

testCoercesListsOfNonNullValues() public method

testCoercesListsOfValues() public method

testCoercesNonNullListsOfNonNullValues() public method

testCoercesNonNullListsOfValues() public method

testCoercesToNullUnlessNonNull() public method

testConvertsAccordingToInputCoercionRules() public method

testConvertsEnumValuesAccordingToInputCoercionRules() public method

testDoesNotConvertWhenInputCoercionRulesRejectAValue() public method

testOmitsInputObjectFieldsForUnprovidedVariables() public method

testRejectsEmptyInput() public method