使用mocha进行测试时,我会执行以下操作:
Some code setting up environment
it('#1: test something that also changes environment', function() {
code that asserts and also changes environment
});
Some more code to further change environment
it('#2: A second test', function () {...});
如果我从收到的错误中正确理解,则将运行整个代码块,然后再运行测试功能,因此在#1
之后立即使用的环境不是我期望的是。
是否可以按需运行这些测试,还是应该更改测试范例?
如果有帮助,则#1断言是didNotThrow。