Javascript api命中后Mocha未在控制台打印结果
这是我的摩卡手稿。我正在点击一个api,在该api中,我将发送结果。我需要打印得到的结果。当我打印它时,它总是说未定义。我怎样才能做到这一点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',
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文件位于文件夹的根目录中。