Javascript api命中后Mocha未在控制台打印结果

Javascript api命中后Mocha未在控制台打印结果,javascript,node.js,mocha.js,Javascript,Node.js,Mocha.js,这是我的摩卡手稿。我正在点击一个api,在该api中,我将发送结果。我需要打印得到的结果。当我打印它时,它总是说未定义。我怎样才能做到这一点 var assert = require('assert'); console.log('Starting Test...') describe('api', function() { describe('GET /getStore', function(data) { it('respond with an array of users',

这是我的摩卡手稿。我正在点击一个api,在该api中,我将发送结果。我需要打印得到的结果。当我打印它时,它总是说未定义。我怎样才能做到这一点

var assert = require('assert');
console.log('Starting Test...')
describe('api', function() {
  describe('GET /getStore', function(data) {
    it('respond with an array of users', function() {
      console.log(data);
    });
  });
});

使用http.get获取api结果

var server=require('./server'),
assert=require('assert'),
http=require('http');
var端口=8085;
描述('服务器',功能(){
前(函数(){
监听(端口);
});
在(函数()之后{
server.close();
});
描述('服务器状态和消息',功能(){
it('状态响应应等于200',功能(完成){
http.get('http://127.0.0.1:8085,函数(响应){
assert.equal(response.statusCode,200);
完成();
});
});
});

});检查服务器的GET route是否响应值。它会呈现一个页面,这是问题吗?我的index.js文件位于文件夹的根目录中。