コード例 #1
0
 public function testIsRegistered()
 {
     $handler = new ShutdownHandler(array(get_class($this), 'shutdown'), array());
     $this->assertSame(true, $handler->isRegistered());
     $handler = new ShutdownHandler(array(get_class($this), 'shutdown'), array());
     $handler->unRegister();
     $this->assertSame(false, $handler->isRegistered());
     self::$testVariable = 0;
     ShutdownHandler::shutdown();
     $this->assertSame(1, self::$testVariable);
 }