【问题标题】:How to use Protractor.addMockModule in the e2e test如何在 e2e 测试中使用 Protractor.addMockModule
【发布时间】:2016-04-19 14:38:32
【问题描述】:

我有一个打字稿测试:

describe ('User should be able to login', () => {

beforeEach(()=> {
browser.addMockModule('mockLogin', function() {
angular.module('mockLogin', []).value('foo', 'bar');
});

我的 modName 是一个打字稿类:

export class mockLogin {
... some code
}

我想使用该类,但我得到编译错误找不到名称角度。

【问题讨论】:

    标签: angularjs angular protractor


    【解决方案1】:

    addMockModule 目前不适用于 Angular2 应用程序。查找本期更新:

    【讨论】:

    • 我知道,但我实际上并不想更换模块,我只是想使用某种代理。如果我将 angular 1 导入 node_modules 文件夹会怎样?
    【解决方案2】:

    当我做模拟时,我使用了:https://github.com/kbaltrinic/http-backend-proxy

    也许您可以尝试使用它而不是使用 addMockModule 功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-28
      • 1970-01-01
      • 2021-01-13
      • 2021-12-21
      • 2017-03-03
      • 1970-01-01
      • 1970-01-01
      • 2021-10-29
      相关资源
      最近更新 更多