Esempio n. 1
0
 function testAddHandler()
 {
     $this->assertFalse(\jf\Autoload::Autoload("classThatDoesNotExist"));
     \jf\Autoload::AddHandler(function ($Classname) {
         if ($Classname == "classThatDoesNotExist") {
             return true;
         }
         return false;
     });
     $this->assertTrue(\jf\Autoload::Autoload("classThatDoesNotExist"));
     $this->assertFalse(\jf\Autoload::Autoload("anotherClassThatDoesNotExist"));
     \jf\Autoload::AddHandler("autoload_callback");
     $this->assertTrue(\jf\Autoload::Autoload("anotherClassThatDoesNotExist"));
 }
Esempio n. 2
0
 /**
  * Loads PHPUnit framework
  */
 private function LoadFramework()
 {
     \jf\Autoload::AddHandler(function ($Classname) {
         return PhpunitLoaderPlugin::Autoload($Classname);
     });
     jf::import("jf/model/namespace/public/test");
     jf::import("jf/model/test/listener");
 }