コード例 #1
0
 /**
  * @expectedException LogicException
  */
 public function testInvalidRequestFactoryCallbackReturnValue()
 {
     $conf = new GenericConfiguration();
     $conf->setResponseTransformer('\\ApaiIO\\ResponseTransformer\\XmlToDomDocument');
     $conf->setResponseTransformerFactory(function ($response) {
         return new \stdClass();
     });
     ResponseTransformerFactory::createResponseTransformer($conf);
 }
コード例 #2
0
 /**
  * @expectedException InvalidArgumentException
  */
 public function testSetResponseTransformerFactoryThrowExceptionIfArgumentIsNotCallable()
 {
     $this->genericConfiguration->setResponseTransformerFactory("");
 }