示例#1
0
 public function testObjectCreation1()
 {
     $loader = new Loader();
     $loader->register();
     $check = false;
     foreach (spl_autoload_functions() as $functions) {
         if (is_array($functions) && $functions[0] === $loader) {
             if ($functions[1] === 'loadClass') {
                 $check = true;
             }
         }
     }
     $this->assertTrue($check);
     $loader->unRegister();
     $check = true;
     foreach (spl_autoload_functions() as $functions) {
         if (is_array($functions) && $functions[0] === $loader) {
             if ($functions[1] === 'loadClass') {
                 $check = false;
             }
         }
     }
     $this->assertTrue($check);
 }