1
我正在使用angularjs並在mochajs中編寫測試。 我在我的應用程序中實現了多語言支持,現在我遇到了問題,即在很多測試用例中,我得到了一個意外的請求,用於我的language.json
您是否知道如何處理此問題,而不添加「$ httpBackend.whenGet(.....」的語言處理每個測試?
我正在使用angularjs並在mochajs中編寫測試。 我在我的應用程序中實現了多語言支持,現在我遇到了問題,即在很多測試用例中,我得到了一個意外的請求,用於我的language.json
您是否知道如何處理此問題,而不添加「$ httpBackend.whenGet(.....」的語言處理每個測試?
兩個摩卡和茉莉花支持root-level hooks(這將影響到所有describe
S)。
當在第一時間裝在業力上,這
angular.module('test-setup', []).run(function ($httpBackend) {
$httpBackend.whenGET(...
});
beforeEach(module('test-setup'));
應該爲所有規格提供$httpBackend
設置。
一次添加'$ httpBackend.whenGet()'到'beforeEach()'不夠簡單嗎? –
我有多個spec文件...所以我應該把它放在每個文件中。 – Ich