PHP Class fXmlRpc\Parser\AbstractParserTest

Inheritance: extends PHPUnit_Framework_TestCase
Datei anzeigen Open project: lstrojny/fxmlrpc

Protected Properties

Property Type Description
$parser fXmlRpc\Parser\ParserInterface

Public Methods

Method Description
provideSimpleTypes ( )
testApacheNilExtensionValue ( )
testEmptyArray_1 ( )
testEmptyString ( )
testEmptyStructMember ( )
testEmptyStruct_1 ( )
testEmptyStruct_2 ( )
testEmptyTags ( $expectedValue, $serializedType )
testEmptyValue ( $expectedValue, $serializedType )
testEntities_PreDefined_Name ( )
testEntities_PreDefined_Value ( )
testEntities_UnicodeEntitiesHex ( )
testEntities_UnicodeEntitiesNumeric ( )
testImplicitString ( )
testNilValue ( )
testNovalidateWhenResponseIsString ( )
testParsingBase64WithNewlinesAsPythonXmlRpcEncodes ( )
testParsingFaultCode ( )
testParsingInvalidMultipleParams ( )
testParsingListResponse ( )
testParsingListsInStructs ( )
testParsingNestedListResponse ( )
testParsingSimpleTypes ( $expectedValue, $serializedType, $serializedValue, $callback = null )
testParsingStructs ( )
testParsingStructsInStructs ( )
testThrowExceptionWhenIsString ( )
testXmlComments ( )
testXxeAttack_1 ( )

Protected Methods

Method Description
createParserWithoutValidation ( ) : fXmlRpc\Parser\ParserInterface

Method Details

createParserWithoutValidation() abstract protected method

abstract protected createParserWithoutValidation ( ) : fXmlRpc\Parser\ParserInterface
return fXmlRpc\Parser\ParserInterface

provideSimpleTypes() public static method

public static provideSimpleTypes ( )

testApacheNilExtensionValue() public method

testEmptyArray_1() public method

public testEmptyArray_1 ( )

testEmptyString() public method

public testEmptyString ( )

testEmptyStructMember() public method

testEmptyStruct_1() public method

public testEmptyStruct_1 ( )

testEmptyStruct_2() public method

public testEmptyStruct_2 ( )

testEmptyTags() public method

public testEmptyTags ( $expectedValue, $serializedType )

testEmptyValue() public method

public testEmptyValue ( $expectedValue, $serializedType )

testEntities_PreDefined_Name() public method

testEntities_PreDefined_Value() public method

testEntities_UnicodeEntitiesHex() public method

testEntities_UnicodeEntitiesNumeric() public method

testImplicitString() public method

public testImplicitString ( )

testNilValue() public method

public testNilValue ( )

testNovalidateWhenResponseIsString() public method

testParsingBase64WithNewlinesAsPythonXmlRpcEncodes() public method

testParsingFaultCode() public method

testParsingInvalidMultipleParams() public method

testParsingListResponse() public method

testParsingListsInStructs() public method

testParsingNestedListResponse() public method

testParsingSimpleTypes() public method

public testParsingSimpleTypes ( $expectedValue, $serializedType, $serializedValue, $callback = null )

testParsingStructs() public method

public testParsingStructs ( )

testParsingStructsInStructs() public method

testThrowExceptionWhenIsString() public method

testXmlComments() public method

public testXmlComments ( )

testXxeAttack_1() public method

public testXxeAttack_1 ( )

Property Details

$parser protected_oe property

protected ParserInterface,fXmlRpc\Parser $parser
return fXmlRpc\Parser\ParserInterface