1
在改變業務邏輯時,我們需要重構代碼和單元測試。 Jasmine推薦使用x-blockes(例如xdescribe或xit)或者函數pending()來跳過過時的測試。說我這是怎麼回事:重構單元測試(Jasmine)
- 使用推薦的方法(上面)?
- 刪除過時的塊描述(它)?
第一種和第二種方法的優缺點是什麼?
在改變業務邏輯時,我們需要重構代碼和單元測試。 Jasmine推薦使用x-blockes(例如xdescribe或xit)或者函數pending()來跳過過時的測試。說我這是怎麼回事:重構單元測試(Jasmine)
第一種和第二種方法的優缺點是什麼?
1)這些方法是相同的。 我建議你使用x-blocks,因爲這樣更清晰,更舒適地支持。
2)你不應該害怕刪除過時的測試塊(它)。但爲了保存測試套裝的通用邏輯,我建議您不要在重新開始時刪除describe塊(xdescribe在這種情況下很有用)。