PHP 클래스 Fuel\Validation\ValidatorTest

상속: extends Codeception\TestCase\Test
파일 보기 프로젝트 열기: fuelphp/validation

보호된 프로퍼티들

프로퍼티 타입 설명
$object Validator
$testFields Fuel\Validation\RuleInterface[][] Contains some test fields with rules

공개 메소드들

메소드 설명
runMultipleFieldsData ( ) : array Provides various data sets to test validation running
testAddCoreRuleOverride ( )
testAddCustomRule ( )
testAddField ( )
testAddInvalidField ( )
testAddMagicRule ( )
testAddRule ( )
testBuildWithArrayParameter ( )
testCreateRuleInstanceFailure ( )
testCreateRuleInstanceWithGlobalMessage ( )
testGetField ( )
testGetFieldFailure ( )
testGetInvalidFieldRules ( )
testGetSetGlobalMessage ( )
testMagicChain ( )
testMagicRuleInvalid ( )
testMessageReplacement ( )
testNestedValidator ( )
testNestedValidatorFailure ( )
testRequired ( ) The required rule was not being run if the data did not contain the required field, resulting in a false positive
testRun ( )
testRunFailure ( )
testRunField ( )
testRunFieldFailure ( )
testRunMultipleFields ( $expected, $data )
testSetMessage ( )
testSetMessageException ( )
testValidateFieldWithEmptyString ( )

보호된 메소드들

메소드 설명
_before ( )
addTestRules ( ) Adds sample fields and rules to the validation object

메소드 상세

_before() 보호된 메소드

protected _before ( )

addTestRules() 보호된 메소드

Adds sample fields and rules to the validation object
protected addTestRules ( )

runMultipleFieldsData() 공개 메소드

Provides various data sets to test validation running
public runMultipleFieldsData ( ) : array
리턴 array

testAddCoreRuleOverride() 공개 메소드

testAddCustomRule() 공개 메소드

public testAddCustomRule ( )

testAddField() 공개 메소드

public testAddField ( )

testAddInvalidField() 공개 메소드

public testAddInvalidField ( )

testAddMagicRule() 공개 메소드

public testAddMagicRule ( )

testAddRule() 공개 메소드

public testAddRule ( )

testBuildWithArrayParameter() 공개 메소드

testCreateRuleInstanceFailure() 공개 메소드

testCreateRuleInstanceWithGlobalMessage() 공개 메소드

testGetField() 공개 메소드

public testGetField ( )

testGetFieldFailure() 공개 메소드

public testGetFieldFailure ( )

testGetInvalidFieldRules() 공개 메소드

testGetSetGlobalMessage() 공개 메소드

testMagicChain() 공개 메소드

public testMagicChain ( )

testMagicRuleInvalid() 공개 메소드

testMessageReplacement() 공개 메소드

testNestedValidator() 공개 메소드

public testNestedValidator ( )

testNestedValidatorFailure() 공개 메소드

testRequired() 공개 메소드

The required rule was not being run if the data did not contain the required field, resulting in a false positive
public testRequired ( )

testRun() 공개 메소드

public testRun ( )

testRunFailure() 공개 메소드

public testRunFailure ( )

testRunField() 공개 메소드

public testRunField ( )

testRunFieldFailure() 공개 메소드

public testRunFieldFailure ( )

testRunMultipleFields() 공개 메소드

public testRunMultipleFields ( $expected, $data )

testSetMessage() 공개 메소드

public testSetMessage ( )

testSetMessageException() 공개 메소드

testValidateFieldWithEmptyString() 공개 메소드

프로퍼티 상세

$object 보호되어 있는 프로퍼티

protected Validator,Fuel\Validation $object
리턴 Validator

$testFields 보호되어 있는 프로퍼티

Contains some test fields with rules
protected RuleInterface[][],Fuel\Validation $testFields
리턴 Fuel\Validation\RuleInterface[][]