Jasmin 附带许多函数来检查验证规范和测试的预期值。
还有没有
getJasmineRequireObj().toContain = function() { ... };
有点像
getJasmineRequireObj().toNotContain = function() { ... };
?
If not, how to add an extension or plugin to deliver this feature also to our community of developers?
最佳答案
根据文档,您可以使用not
:
getJasmineRequireObj().not.toContain
这个例子来自here :
describe("The 'toBe' matcher compares with ===", function() {
Matchers
Each matcher implements a boolean comparison between the actual value and the expected value. It is responsible for reporting to Jasmine if the expectation is true or false. Jasmine will then pass or fail the spec.
it("and has a positive case", function() {
expect(true).toBe(true);
});
Any matcher can evaluate to a negative assertion by chaining the call to
expect
with anot
before calling the matcher.
it("and can have a negative case", function() {
expect(false).not.toBe(true);
});
});
关于javascript - 是否有类似 jasmine `toNotContain` 的测试验收标准?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37483566/