/**
  *    The new mock class code as a string.
  *    @param string $class           Class to clone.
  *    @param string $mock_class      New class name.
  *    @param array $methods          Additional methods.
  *    @return string                 Code for new mock class.
  *    @static
  *    @access private
  */
 function _createClassCode($class, $mock_class, $methods) {
     $mock_base = SimpleTestOptions::getMockBaseClass();
     $code = "class $mock_class extends $mock_base {\n";
     $code .= "    function $mock_class(&\$test, \$wildcard = MOCK_WILDCARD) {\n";
     $code .= "        \$this->$mock_base(\$test, \$wildcard);\n";
     $code .= "    }\n";
     $code .= Stub::_createHandlerCode($class, $mock_base, $methods);
     $code .= "}\n";
     return $code;
 }