1

私は Angularjs アプリケーションを開発しており、別のモジュールを使用して ngMockE2E で E2E テストを実行しています。現在、 app.js ファイルのブール変数を手動で変更して、テストに ngMockE2E を使用するようにアプリを構成し、通常の操作には使用しないようにしています。

runner.html が E2E テストを実行しているときにモジュールを動的に構成する最良の方法は何ですか?

var testing = 'false';

var myApp = angular.module('myApp', ['ngResource']);

if (testing=='true') {
    var myAppDev = angular.module('myApp', ['ngResource','ngMockE2E']);

    myAppDev.run(function($httpBackend) {
        var player = {name: 'Sandra'};
        $httpBackend.whenGET('player.json').respond(player); 
    });
}
4

0 に答える 0