[英]How can I get started with mocha and make my first test?
我想弄清楚我的JS代碼有什么問題。 代碼很簡單,並且有一個非常簡單的錯誤,但是我想設置測試。 我到處搜索javascript測試框架,發現一個類似於RSPEC的名為Mocha,它具有Chai擴展名,我認為它具有更多的jQuery功能。
我不是nodejs用戶,我通常是具有一些Ruby on Rails經驗的PHP后端,因此npm install mocha
嚇倒了我。 我在Google上找不到任何建議沒有節點軟件包管理器就可以設置摩卡的東西,而且通常很難進行我的第一個測試。 當我只想編寫一個簡單的測試並嘗試進行測試時,我不想花太多時間來熟悉節點。
實際上,“安裝” mocha並不比“安裝” jQuery復雜得多! 只需包含文件。 這實際上使得設置用於測試Javascript代碼的JSFiddle真的非常容易。 我已經通過3個簡單的測試完成了此操作,以便您可以查看語法,並輕松開始使用mocha測試您的javascript代碼。 與往常一樣,當您想了解更多信息時,請參考mocha文檔 , chai文檔 。
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,因此您可以開始使用:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.