如何开始使用摩卡咖啡并进行首次测试?

J-迪兹勒

我想弄清楚我的JS代码出了什么问题。代码很简单,并且有一个非常简单的错误,但是我想设置测试。我在google上搜索了javascript测试框架,发现了一个类似于RSPEC的Mocha,它具有Chai扩展名,我认为它提供了更多的jQuery功能。

我不是Node.js用户,我通常是具有某些Ruby on Rails经验的PHP后端,所以吓到npm install mocha我了。我在Google上找不到任何建议没有节点程序包管理器就可以设置摩卡的东西,而且通常似乎真的很难设置我的第一个测试。当我只想编写一个简单的测试并尝试进行测试时,我不想花太多时间来熟悉节点。

J-迪兹勒

实际上,“安装” mocha并不比“安装” jQuery复杂得多!只需包含文件。这实际上使得设置用于测试Javascript代码JSFiddle真的非常容易我已经通过3个简单的测试完成了此操作,以便您可以查看语法,并轻松开始使用mocha测试您的javascript代码。与往常一样,如果您想了解更多信息,请参考mocha docschai 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,因此您可以开始使用:

http://jsfiddle.net/kbjwLsab/12/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何开始使用摩卡咖啡并进行首次测试?

来自分类Dev

如何在摩卡咖啡中进行硒测试?

来自分类Dev

如何使用茉莉花或摩卡咖啡对参数进行参数化的JavaScript函数进行单元测试

来自分类Dev

如何开始使用webpack进行生产?

来自分类Dev

摩卡咖啡:不能使用一个请求来进行多个“ it”测试

来自分类Dev

摩卡咖啡:不能使用一个请求来进行多个“ it”测试

来自分类Dev

如何使用npm脚本运行摩卡咖啡?

来自分类Dev

聚合物:如何在摩卡咖啡中测试“点击”?

来自分类Dev

摩卡咖啡测试即将推出

来自分类Dev

如何开始使用andengine

来自分类Dev

如何开始使用翻译?

来自分类Dev

如何开始使用翻译?

来自分类Dev

如何开始使用bash?

来自分类Dev

如何开始使用Wget?

来自分类Dev

如何开始使用AppScale?

来自分类Dev

如何开始使用OpenRTB?

来自分类Dev

如何开始使用 Numpy

来自分类Dev

如何开始使用 Kubernetes?

来自分类Dev

如何在现有数据库集上开始使用EF代码优先迁移,同时如何使用LocalDB进行测试

来自分类Dev

如何重复/循环进行摩卡测试

来自分类Dev

如何开始使用python在Web Scrapy中编写单元测试?

来自分类Dev

将测试参数传递给摩卡咖啡

来自分类Dev

摩卡咖啡-检索承诺测试的结果

来自分类Dev

如何开始使用磁条卡?

来自分类Dev

如何开始使用Windows内核编程?

来自分类Dev

如何开始使用Myrrix推荐

来自分类Dev

如何开始使用Web套接字?

来自分类Dev

如何开始使用节点肥皂

来自分类Dev

如何开始使用Android编程?