PHP Class Kraken\_Module\Util\Parser\ParserTest

Inheritance: extends Kraken\Test\TModule
Datei anzeigen Open project: kraken-php/framework

Public Methods

Method Description
arrayParsersProvider ( ) : Kraken\Util\Parser\ParserInterface[][]
objectParsersProvider ( ) : Kraken\Util\Parser\ParserInterface[][]
testCaseParser_EncodesThenDecodesDataProperly_ForArrayParsers ( Kraken\Util\Parser\ParserInterface $parser )
testCaseParser_EncodesThenDecodesDataProperly_ForObjectParsers ( Kraken\Util\Parser\ParserInterface $parser )

Protected Methods

Method Description
getArray ( ) : mixed[]
getObject ( ) : StdClass

Method Details

arrayParsersProvider() public method

public arrayParsersProvider ( ) : Kraken\Util\Parser\ParserInterface[][]
return Kraken\Util\Parser\ParserInterface[][]

getArray() protected method

protected getArray ( ) : mixed[]
return mixed[]

getObject() protected method

protected getObject ( ) : StdClass
return StdClass

objectParsersProvider() public method

public objectParsersProvider ( ) : Kraken\Util\Parser\ParserInterface[][]
return Kraken\Util\Parser\ParserInterface[][]

testCaseParser_EncodesThenDecodesDataProperly_ForArrayParsers() public method

public testCaseParser_EncodesThenDecodesDataProperly_ForArrayParsers ( Kraken\Util\Parser\ParserInterface $parser )
$parser Kraken\Util\Parser\ParserInterface

testCaseParser_EncodesThenDecodesDataProperly_ForObjectParsers() public method

public testCaseParser_EncodesThenDecodesDataProperly_ForObjectParsers ( Kraken\Util\Parser\ParserInterface $parser )
$parser Kraken\Util\Parser\ParserInterface