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'
        });
      });
  }
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'
        });
      });
  }
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' } ) ; } ) ; }
////////////////////////////////////////////////////////////////////////// Psuedo-private methods ///////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// 
MinorTest._startServer() -> Object
////////////////////////////////////////////////////////////////////////// Psuedo - private methods ///////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// MinorTest . _startServer () - > Object