5
我開始使用JavaScript單元測試(與茉莉花)。單元測試javascript代碼風格
我有單元測試C#代碼的經驗。但考慮到JavaScript是一種動態語言,我發現它非常有用利用這一點,並使用寫測試的JavaScript的表現力,例如:
describe('known plugins should be exported', function(){
var plugins = ['bundle','less','sass','coffee','jsn','minifyCSS','minifyJS','forward','fingerprint'];
plugins.forEach(function(plugin){
it('should export plugin named ' + plugin, function(){
expect(all[plugin]).toBeDefined();
});
});
});
至於做這種非傳統的測試 - 寫作,我沒有比做這種測試(陣列的測試案例非常相似的列表)走得更遠
所以我想我的問題是
它是細寫這樣的測試,或者我應該將自己限制在一個更「靜態類型」的測試夾具上?
絕對,我主要是想表達一下這樣的測試用例是否感到混亂 – bevacqua 2013-03-19 20:44:19