在我的摩卡測試中,我總是需要相同的庫。例如:如何在Mocha測試中重用變量?
var mongoose = require('mongoose'),
User = mongoose.model('User'),
_ = require('underscore');
我想在每一個測試文件中像這樣使用它們:
describe('xxx', function() {
it('xxx', function (done) {
var user = new User();
done();
});
});
,而無需使用任何前綴,像var user = new somefile.User();
如何做到這一點還是有什麼更好的辦法呢?謝謝。
是的,我明白了。我想要的與Java中的'private static'字段非常相似。但這不是它在js中的工作方式。 –