args = argParser::getArgs();
$this->baseUrl = $this->args['LOCALSERVER'] . str_replace( '/demo/server/server.php', '/demo/', $this->args['URI'] );
$this->coverageScriptUrl = 'http://' . $this->args['LOCALSERVER'] . '/' . str_replace( '/demo/server/server.php', 'tests/phpunit_coverage.php', $this->args['URI'] );
}
public function testAgeSort()
{
$page = $this->request('client/agesort.php');
}
public function testGetStateName()
{
$page = $this->request('client/getstatename.php');
$page = $this->request('client/getstatename.php', 'POST', array('stateno' => '1'));
}
public function testIntrospect()
{
$page = $this->request('client/introspect.php');
}
public function testMail()
{
$page = $this->request('client/mail.php');
$page = $this->request('client/mail.php', 'POST', array(
"mailto" => '',
"mailsub" => '',
"mailmsg" => '',
"mailfrom" => '',
"mailcc" => '',
"mailbcc" => '',
));
}
public function testProxy()
{
$page = $this->request('client/proxy.php', 'GET', null, true);
}
public function testWhich()
{
$page = $this->request('client/which.php');
}
public function testWrap()
{
$page = $this->request('client/wrap.php');
}
public function testDiscussServer()
{
$page = $this->request('server/discuss.php');
$this->assertStringContainsString('faultCode', $page);
$this->assertRegexp('#10(5|3)#', $page);
}
public function testProxyServer()
{
$page = $this->request('server/proxy.php');
$this->assertStringContainsString('faultCode', $page);
$this->assertRegexp('#10(5|3)#', $page);
}
}