在运行我的 e2e 测试时,我在引导文件中设置了这样的装置:
var myApp = angular.module('myApp', [dependencies]);
var appTest = angular.module('appTest', ['myApp', 'ngMockE2E']);
appTest.run(function($httpBackend) {
$httpBackend.whenGET('/api/products').respond(someResponseObject);
});
然后为我要测试的每个场景分开文件。如何在场景文件中设置 $httpBackend 和固定装置(因此,可能有不同的设置)而不是在单个引导文件中?它往往会变得冗长且难以阅读。
谢谢。