code: function makeHttpRequest(reqHeaders, expectedRes, cacheHitExpected, next) {
    reqHeaders.cookie = _.reduce(reqHeaders.cookie, function(memo, val, name) {
      memo.push(name + '=' + val);
      return memo;
    }, []).join('; ');
  
    var start = Date.now();
  
    request({
      url: 'http://localhost:1337',
      method: 'GET',
      headers: reqHeaders
    }, function(err, data, body) {
      var time = Date.now() - start;
  
      console.log('  status:', data.statusCode);
      console.log('  body  :', body);
      console.log('  time  :', time);
  
      common.verify(function() {
        JSON.parse(body).should.eql(expectedRes);
        common.shouldUseCache(cacheHitExpected, time);
      });
  
      next();
    });
  }
docs: -- HTTP REQUESTS ------------------------------------------------------------