我想弄清楚我的JS代码有什么问题。该代码非常简单,并且有一个非常简单的错误,但是我想设置测试。我到处搜索javascript测试框架,发现一个类似于RSPEC的名为Mocha,它具有Chai扩展名,我认为它提供了更多的jQuery功能。
我不是nodejs用户,我通常是具有某些Ruby on Rails经验的PHP后端,所以吓到npm install mocha
我了。我在Google上找不到任何建议没有节点软件包管理器就可以设置摩卡的东西,而且通常似乎很难设置我的第一个测试。当我只想编写一个简单的测试并尝试进行测试时,我不想花太多时间来熟悉节点。
实际上,“安装” mocha并不比“安装” jQuery复杂得多!只需包含文件。这实际上使得设置用于测试Javascript代码的JSFiddle真的非常容易。我已经通过3个简单的测试完成了该操作,以便您可以查看语法,并轻松开始使用mocha测试您的javascript代码。与往常一样,如果您想了解更多信息,请参考mocha docs,chai docs。
mocha.setup("bdd");
chai.should();
var asdf = "tests.";
//simple test
describe('Simple ' + asdf, function(){
it('true = true?', function(){
var j = true;
var i = true;
i.should.equal(j);
});
});
// Run all our test suites. Only necessary in the browser.
mocha.run();
这是一个加载了Mocha的JSFiddle,因此您可以开始使用:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句