Esempio n. 1
0
 public function testHttpHeadersChannelSubclass()
 {
     $firephp = Zend_Wildfire_Channel_HttpHeaders::init('Zend_Wildfire_WildfireTest_HttpHeadersChannel');
     $this->assertEquals(get_class($firephp), 'Zend_Wildfire_WildfireTest_HttpHeadersChannel');
     Zend_Wildfire_Channel_HttpHeaders::destroyInstance();
     try {
         Zend_Wildfire_Channel_HttpHeaders::init('Zend_Wildfire_WildfireTest_Request');
         $this->fail('Should not be able to initialize');
     } catch (Exception $e) {
         // success
     }
     $this->assertNull(Zend_Wildfire_Channel_HttpHeaders::getInstance(true));
     try {
         Zend_Wildfire_Channel_HttpHeaders::init(array());
         $this->fail('Should not be able to initialize');
     } catch (Exception $e) {
         // success
     }
     $this->assertNull(Zend_Wildfire_Channel_HttpHeaders::getInstance(true));
 }