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); }