wiki.getBackLinks change ';
$ixrmsg = new IXR_Message($xml);
$ixrmsg->parse();
$this->assertEquals($ixrmsg->messageType,'methodCall');
$this->assertEquals($ixrmsg->methodName,'wiki.getBackLinks');
$this->assertEquals($ixrmsg->params,array(' change '));
}
function test_untypedvalue2(){
$xml = '
wiki.getBackLinks
change
';
$ixrmsg = new IXR_Message($xml);
$ixrmsg->parse();
$this->assertEquals($ixrmsg->messageType,'methodCall');
$this->assertEquals($ixrmsg->methodName,'wiki.getBackLinks');
$this->assertEquals($ixrmsg->params,array(' change '));
}
function test_stringvalue1(){
$xml = 'wiki.getBackLinks change ';
$ixrmsg = new IXR_Message($xml);
$ixrmsg->parse();
$this->assertEquals($ixrmsg->messageType,'methodCall');
$this->assertEquals($ixrmsg->methodName,'wiki.getBackLinks');
$this->assertEquals($ixrmsg->params,array(' change '));
}
function test_stringvalue2(){
$xml = '
wiki.getBackLinks
change
';
$ixrmsg = new IXR_Message($xml);
$ixrmsg->parse();
$this->assertEquals($ixrmsg->messageType,'methodCall');
$this->assertEquals($ixrmsg->methodName,'wiki.getBackLinks');
$this->assertEquals($ixrmsg->params,array(' change '));
}
function test_emptyvalue1(){
$xml = 'wiki.getBackLinks';
$ixrmsg = new IXR_Message($xml);
$ixrmsg->parse();
$this->assertEquals($ixrmsg->messageType,'methodCall');
$this->assertEquals($ixrmsg->methodName,'wiki.getBackLinks');
$this->assertEquals($ixrmsg->params,array(''));
}
function test_emptyvalue2(){
$xml = '
wiki.getBackLinks
';
$ixrmsg = new IXR_Message($xml);
$ixrmsg->parse();
$this->assertEquals($ixrmsg->messageType,'methodCall');
$this->assertEquals($ixrmsg->methodName,'wiki.getBackLinks');
$this->assertEquals($ixrmsg->params,array(''));
}
function test_struct(){
$xml = '
wiki.putPage
start
test text
sum
xmlrpc edit
minor
1
';
$ixrmsg = new IXR_Message($xml);
$ixrmsg->parse();
$this->assertEquals($ixrmsg->messageType,'methodCall');
$this->assertEquals($ixrmsg->methodName,'wiki.putPage');
$this->assertEquals($ixrmsg->params,array('start','test text',array('sum'=>'xmlrpc edit','minor'=>'1')));
}
}
//Setup VIM: ex: et ts=4 :