public function testParsingFaultCode()
{
$xml = '<?xml version="1.0" encoding="UTF-8"?>
<methodResponse>
<fault>
<value>
<struct>
<member>
<name>faultCode</name>
<value><int>123</int></value>
</member>
<member>
<name>faultString</name>
<value><string>ERROR</string></value>
</member>
</struct>
</value>
</fault>
</methodResponse>';
try {
$this->parser->parse($xml);
} catch (FaultException $e) {
$this->assertEquals(123, $e->getFaultCode());
$this->assertEquals('ERROR', $e->getFaultString());
}
}