我想表达的东西像下面这样: it("should use the 'text' mode",() => {
let usedMockMode = false;
let env = new Environment();
let mockMode = { parse:() => usedMockMode = true };
env.modes.set("tex
我有抛出,像这样的错误: if (somethingBadHappened) {
throw new Error('what were you thinking, batman?')
}
现在我想编写一个测试来检查,这将引发预期时: should(MyClass.methodThatShouldThrow()).throws('what were you thinking, bat
对象的属性我有一个具有多个属性的类,设置如下所示: var MyClass = function(opts) {
var self = this
// orgId and appId are required
self.orgId = ok(arguments).getIfExists('0') || ok(opts).getIfExists('orgId') ||
编写一些测试并运行错误。阵列对我来说看起来是一样的,但显然不是。这是我得到的错误。任何想法如何解决它? Expected Array [ 'A2T1511300361', 'A2T1511300362' ] to be Array [ 'A2T1511300361', 'A2T1511300362' ] test.js var should = require('should'),
io = r