/** * @dataProvider allBuilders * @group #304 */ public function testCustomClassNameWillNotActivateClassLoader(MockBuilder $builder) { spl_autoload_register(function () { throw new \Exception("Autoloader should not have been called."); }); $rand = "Concise\\Mock\\Temp" . md5(rand()); $builder->setCustomClassName($rand)->get(); $functions = spl_autoload_functions(); spl_autoload_unregister($functions[count($functions) - 1]); }