我已经看到了很多与此有关的问题,但是所有修复都不适用于我的代码。
我在做什么错?我的beforeEach没有被执行。
这是单元测试代码:
var assert = require('assert');
var environmentConfiguration;
var fs = require('fs');
var expect = require('chai').expect;
describe('environmentConfiguration', function() {
beforeEach('some description', function() {
console.log("hello")
});
describe('#configFile null configFile', function() {
var result = environmentConfiguration.load(null)
var expectedConfiguration = JSON.parse(fs.readFileSync('./ISPRemotingService.config.json'));
it('should return current ISP environment configuration', function() {
assert(result, expectedConfiguration);
});
});
});
我还从Mocha的文档中应用了更简单的版本,并且未执行beforeEach。
答案 0 :(得分:0)
另一个例外是阻止单元测试甚至到达那里。我不好