PHP Class Youshido\Tests\Library\Validator\TypeValidationRuleTest

Inheritance: extends PHPUnit_Framework_TestCase
Show file Open project: youshido/graphql

Protected Properties

Property Type Description
$rule Youshido\GraphQL\Validator\ConfigValidator\Rules\TypeValidationRule

Public Methods

Method Description
complexRuleProvider ( )
simpleRulesProvider ( )
testComplexRules ( $ruleInfo, $data, boolean $isValid = true )
testSimpleRules ( $ruleInfo, $data, boolean $isValid = true )

Protected Methods

Method Description
setUp ( )

Method Details

complexRuleProvider() public static method

public static complexRuleProvider ( )

setUp() protected method

protected setUp ( )

simpleRulesProvider() public method

public simpleRulesProvider ( )

testComplexRules() public method

public testComplexRules ( $ruleInfo, $data, boolean $isValid = true )
$ruleInfo
$data
$isValid boolean

testSimpleRules() public method

public testSimpleRules ( $ruleInfo, $data, boolean $isValid = true )
$ruleInfo
$data
$isValid boolean

Property Details

$rule protected property

protected TypeValidationRule,Youshido\GraphQL\Validator\ConfigValidator\Rules $rule
return Youshido\GraphQL\Validator\ConfigValidator\Rules\TypeValidationRule