我不喜欢我的代码在这里,有没有找到柴交汇之有道,用类似的方法在寻找超:expect([1,2]).to.contain.members([2])
?
mocha.setup("bdd");
var intersection = function(arr1, arr2) {
return arr1.filter(function(n) {
return arr2.indexOf(n) != -1;
});
};
describe("Test suite", function() {
it("should find if arrays intersect", function() {
chai.expect(intersection([1, 2], [2, 3])).not.to.be.empty;
});
});
mocha.run();
<link href="https://cdnjs.cloudflare.com/ajax/libs/mocha/2.3.4/mocha.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mocha/2.3.4/mocha.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/chai/3.4.1/chai.min.js"></script>
<div id="mocha"></div>
柴能做到!
expect([1,2]).to.include.any.members([2,3]);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句