示例#1
0
 public function testGetOptions()
 {
     if (!extension_loaded('soap')) {
         $this->markTestSkipped('SOAP Extension is not loaded');
     }
     $server = new Zend_Soap_Server();
     $this->assertTrue($server->getOptions() == array('soap_version' => SOAP_1_2));
     $options = array('soap_version' => SOAP_1_1, 'uri' => 'http://framework.zend.com/Zend_Soap_ServerTest.php');
     $server->setOptions($options);
     $this->assertTrue($server->getOptions() == $options);
 }
示例#2
0
    public function testGetOptions()
    {
        $server = new Zend_Soap_Server();

        $this->assertTrue($server->getOptions() == array('soap_version' => SOAP_1_2));

        $options = array('soap_version' => SOAP_1_1,
                         'uri' => 'http://framework.zend.com/Zend_Soap_ServerTest.php'
                        );
        $server->setOptions($options);

        $this->assertTrue($server->getOptions() == $options);
    }
示例#3
0
 /**
  * @group ZF-5300
  */
 public function testSetAndGetWsdlCache()
 {
     $server = new Zend_Soap_Server();
     $this->assertNull($server->getWsdlCache());
     $server->setWsdlCache(100);
     $this->assertEquals(100, $server->getWsdlCache());
     $options = $server->getOptions();
     $this->assertTrue(isset($options['cache_wsdl']));
     $this->assertEquals(100, $options['cache_wsdl']);
 }