whole_func_string: function () {
      var self = this;
  
      if (typeof this.Server !== 'function') {
        throw new Error('You must specify a MinorJS HTTP server');
      }
  
      this.httpServer = new this.Server();
  
      return this.httpServer.initialize(this._getBasePath(), this.port)
        .then(function () {
          return self.httpServer.listen();
        })
        .then(function () {
          self.started = true;
          process.send({
            type : 'readyForTests'
          });
        });
    }
func_code_string: function () {
      var self = this;
  
      if (typeof this.Server !== 'function') {
        throw new Error('You must specify a MinorJS HTTP server');
      }
  
      this.httpServer = new this.Server();
  
      return this.httpServer.initialize(this._getBasePath(), this.port)
        .then(function () {
          return self.httpServer.listen();
        })
        .then(function () {
          self.started = true;
          process.send({
            type : 'readyForTests'
          });
        });
    }
func_documentation_string: ////////////////////////////////////////////////////////////////////////// Psuedo-private methods ///////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// 
  MinorTest._startServer() -> Object