PHP 클래스 GraphQL\Tests\Type\DefinitionTest

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

공개 프로퍼티들

프로퍼티 타입 설명
$blogArticle GraphQL\Type\Definition\ObjectType
$blogAuthor GraphQL\Type\Definition\ObjectType
$blogImage GraphQL\Type\Definition\ObjectType
$blogMutation GraphQL\Type\Definition\ObjectType
$blogQuery GraphQL\Type\Definition\ObjectType
$blogSubscription GraphQL\Type\Definition\ObjectType
$enumType GraphQL\Type\Definition\EnumType
$inputObjectType GraphQL\Type\Definition\InputObjectType
$interfaceType GraphQL\Type\Definition\InterfaceType
$objectType GraphQL\Type\Definition\ObjectType
$unionType GraphQL\Type\Definition\UnionType

공개 메소드들

메소드 설명
setUp ( )
testAllowsRecursiveDefinitions ( )
testAllowsShorthandFieldDefinition ( )
testAllowsThunkForUnionTypes ( )
testDefinesAMutationSchema ( )
testDefinesAQueryOnlySchema ( )
testDefinesAnObjectTypeWithDeprecatedField ( )
testDefinesEnumTypeWithDeprecatedValue ( )
testDefinesSubscriptionSchema ( )
testIdentifiesInputTypes ( )
testIdentifiesOutputTypes ( )
testIncludesInterfaceSubtypesInTheTypeMap ( )
testIncludesInterfacesThunkSubtypesInTheTypeMap ( )
testIncludesNestedInputObjectInTheMap ( )
testInfersNameFromClassname ( )
testInputObjectTypeAllowsRecursiveDefinitions ( )
testInterfaceTypeAllowsRecursiveDefinitions ( )
testProhibitsNonNullNesting ( )
testProhibitsPuttingNonObjectTypesInUnions ( )
testStringifiesSimpleTypes ( )

메소드 상세

setUp() 공개 메소드

public setUp ( )

testAllowsRecursiveDefinitions() 공개 메소드

testAllowsShorthandFieldDefinition() 공개 메소드

testAllowsThunkForUnionTypes() 공개 메소드

testDefinesAMutationSchema() 공개 메소드

testDefinesAQueryOnlySchema() 공개 메소드

testDefinesAnObjectTypeWithDeprecatedField() 공개 메소드

testDefinesEnumTypeWithDeprecatedValue() 공개 메소드

testDefinesSubscriptionSchema() 공개 메소드

testIdentifiesInputTypes() 공개 메소드

testIdentifiesOutputTypes() 공개 메소드

testIncludesInterfaceSubtypesInTheTypeMap() 공개 메소드

testIncludesInterfacesThunkSubtypesInTheTypeMap() 공개 메소드

testIncludesNestedInputObjectInTheMap() 공개 메소드

testInfersNameFromClassname() 공개 메소드

testInputObjectTypeAllowsRecursiveDefinitions() 공개 메소드

testInterfaceTypeAllowsRecursiveDefinitions() 공개 메소드

testProhibitsNonNullNesting() 공개 메소드

testProhibitsPuttingNonObjectTypesInUnions() 공개 메소드

testStringifiesSimpleTypes() 공개 메소드

프로퍼티 상세

$blogArticle 공개적으로 프로퍼티

public ObjectType,GraphQL\Type\Definition $blogArticle
리턴 GraphQL\Type\Definition\ObjectType

$blogAuthor 공개적으로 프로퍼티

public ObjectType,GraphQL\Type\Definition $blogAuthor
리턴 GraphQL\Type\Definition\ObjectType

$blogImage 공개적으로 프로퍼티

public ObjectType,GraphQL\Type\Definition $blogImage
리턴 GraphQL\Type\Definition\ObjectType

$blogMutation 공개적으로 프로퍼티

public ObjectType,GraphQL\Type\Definition $blogMutation
리턴 GraphQL\Type\Definition\ObjectType

$blogQuery 공개적으로 프로퍼티

public ObjectType,GraphQL\Type\Definition $blogQuery
리턴 GraphQL\Type\Definition\ObjectType

$blogSubscription 공개적으로 프로퍼티

public ObjectType,GraphQL\Type\Definition $blogSubscription
리턴 GraphQL\Type\Definition\ObjectType

$enumType 공개적으로 프로퍼티

public EnumType,GraphQL\Type\Definition $enumType
리턴 GraphQL\Type\Definition\EnumType

$inputObjectType 공개적으로 프로퍼티

public InputObjectType,GraphQL\Type\Definition $inputObjectType
리턴 GraphQL\Type\Definition\InputObjectType

$interfaceType 공개적으로 프로퍼티

public InterfaceType,GraphQL\Type\Definition $interfaceType
리턴 GraphQL\Type\Definition\InterfaceType

$objectType 공개적으로 프로퍼티

public ObjectType,GraphQL\Type\Definition $objectType
리턴 GraphQL\Type\Definition\ObjectType

$unionType 공개적으로 프로퍼티

public UnionType,GraphQL\Type\Definition $unionType
리턴 GraphQL\Type\Definition\UnionType