PHP Class lithium\tests\cases\security\validation\FormSignatureTest

Inheritance: extends lithium\test\Unit
Show file Open project: unionofrad/lithium

Public Methods

Method Description
setUp ( )
testFailAddedFields ( )
testFailLockedFieldValueChange ( ) Tests that FormSignature fails to generate a matching signature for data where locked values have been tampered with.
testFailRemovedFields ( )
testFailRemovedLocked ( )
testFailsTamperedFieldsAndLockedWithManyAndFieldsChange ( )
testFailsTamperedFieldsAndLockedWithManyAndLockedChange ( )
testFailsTamperedFieldsWithMany ( )
testFailsTamperedLockedWithMany ( )
testIgnoreSecurityFields ( ) Tests that FormSignature correctly ignores other fields in the 'security' array when generating signatures.
testSucceedExcludedButNotAdded ( )
testSucceedFields ( )
testSucceedIgnoreAddedExcluded ( )
testSucceedLocked ( )

Method Details

setUp() public method

public setUp ( )

testFailAddedFields() public method

public testFailAddedFields ( )

testFailLockedFieldValueChange() public method

Tests that FormSignature fails to generate a matching signature for data where locked values have been tampered with.

testFailRemovedFields() public method

testFailRemovedLocked() public method

testFailsTamperedFieldsAndLockedWithManyAndFieldsChange() public method

testFailsTamperedFieldsAndLockedWithManyAndLockedChange() public method

testFailsTamperedFieldsWithMany() public method

testFailsTamperedLockedWithMany() public method

testIgnoreSecurityFields() public method

Tests that FormSignature correctly ignores other fields in the 'security' array when generating signatures.

testSucceedExcludedButNotAdded() public method

testSucceedFields() public method

public testSucceedFields ( )

testSucceedIgnoreAddedExcluded() public method

testSucceedLocked() public method

public testSucceedLocked ( )