PHP Класс Kraken\_Unit\Util\Parser\Json\JsonParserTest

Наследование: extends Kraken\Test\TUnit
Показать файл Открыть проект

Открытые методы

Метод Описание
parsersProvider ( ) : Kraken\Util\Parser\ParserInterface[]
testApiDecode_DecodesJsonToArray_ForDecodeObjectFlag ( )
testApiEncode_EncodesArrayToJson_ForDefaultDecoder ( Kraken\Util\Parser\ParserInterface $parser )
testApiEncode_EncodesObjectToJson_ForDefaultDecoder ( Kraken\Util\Parser\ParserInterface $parser )
testApiGetSupported_ReturnsSupportedConstants ( )
testApiIsSupported_ReturnsTrue_ForExistingConstants ( )

Защищенные методы

Метод Описание
createParser ( integer $flags = JsonParser::DECODE_DEFAULT ) : JsonParser
getArray ( ) : mixed[]
getObject ( ) : StdClass
getString ( ) : string

Описание методов

createParser() защищенный Метод

protected createParser ( integer $flags = JsonParser::DECODE_DEFAULT ) : JsonParser
$flags integer
Результат Kraken\Util\Parser\Json\JsonParser

getArray() защищенный Метод

protected getArray ( ) : mixed[]
Результат mixed[]

getObject() защищенный Метод

protected getObject ( ) : StdClass
Результат StdClass

getString() защищенный Метод

protected getString ( ) : string
Результат string

parsersProvider() публичный Метод

public parsersProvider ( ) : Kraken\Util\Parser\ParserInterface[]
Результат Kraken\Util\Parser\ParserInterface[]

testApiDecode_DecodesJsonToArray_ForDecodeObjectFlag() публичный Метод

testApiEncode_EncodesArrayToJson_ForDefaultDecoder() публичный Метод

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

testApiEncode_EncodesObjectToJson_ForDefaultDecoder() публичный Метод

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

testApiGetSupported_ReturnsSupportedConstants() публичный Метод

testApiIsSupported_ReturnsTrue_ForExistingConstants() публичный Метод