/** * 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"); }
/** * @depends testAddRuleArray */ function testRemoveRuleArrayKeys() { \jf\Autoload::AddRuleArray(array("nonExistingClass1" => __FILE__, "nonExistingClass2" => __FILE__, "nonExistingClass3" => __FILE__)); $this->assertTrue(\jf\Autoload::Autoload("nonExistingClass2")); \jf\Autoload::RemoveRuleArrayKeys(array("nonExistingClass2" => null, "nonExistingClass4" => null)); $this->assertFalse(\jf\Autoload::Autoload("nonExistingClass2")); }