ngmocke2e

    0热度

    2回答

    我希望能够定义一个变量,然后在module.run()函数内的respond()方法中使用所述变量。我有这样的代码我这()内: var testValue=randomValue(); // suffice to say, a random value generator var httpBackendMock = function() { angular.module('h

    0热度

    1回答

    我现在需要做这样的事情 $httpBackend.whenGET('http://url:port/whatever').passThrough(); 为止,我所使用的要求是这种模式 $httpBackend.whenGET('myroute/whatever.html').passThrough(); 不过,我想我必须使用现在正则表达式的开始/正则表达式/但我不知道如何赶上网址 任何帮助

    3热度

    1回答

    我尝试建立我的独立量角器项目模仿我的一些后端的请求。所以,我包括angular-mocks.js和连接我protractor.conf.js的onPrepare()功能中的另一个模块: browser.addMockModule('httpBackend', function() { angular.module('httpBackend', ['myApp', 'ngMockE2E']

    0热度

    1回答

    我一直在试图写在ES6角1.6应用程序,我想使用伪造的HTTP后端从ngMockE2E: https://docs.angularjs.org/api/ngMockE2E/service/ $ httpBackend 所以我实现这些API调用像这home.run.js: mocks.$inject = ['$httpBackend']; export default function mock

    1热度

    1回答

    目前,我一直在使用ngMockE2e和httpbackend模拟量角器为角页面。 现在我们正在考虑使用react来进行开发,有没有其他的方法可以用来模拟http调用的端到端测试。

    0热度

    1回答

    Folloing这里描述https://www.npmjs.com/package/ng-mock-e2e 但仍在正常REST调用被称为基本准则。 'use strict' var HttpBackend = require('httpbackend'); var backend = null; var Injector = require('./helpers/injector');

    3热度

    1回答

    由于一些基础结构的改变(即服务器& VPN),有时候我想在离线模式下运行我们的应用程序。我已经能够实现这个ngMockE2E然而它似乎是一个全或没有办法,这意味着你必须明确设置每个HTTP请求的应用程序。 有没有办法让它假设,除非你明确设置了一个路径/ URL来处理,它会自动调用通用的passThrough()操作? 目前,我这样做: noSrvc = $location.search().has

    2热度

    1回答

    我从量角器版本4.0.14升级到版本5.0.0,现在我的测试失败。我使用http-backend-proxy来嘲笑后端。 测试运行罚款与4.0.14版本,但无法与InvalidElementState错误,当我升级到5.0版本: E/launcher - invalid element state: Failed to execute 'querySelector' on 'Document':

    1热度

    1回答

    我刚开始为我们的角度项目设置e2e测试。 我们有一个页面可以收集并显示来自服务器的大量数据。 用户将通过有限数量的方式与页面进行交互,但可以根据服务器返回的数据以多种不同方式呈现数据。 在我当前的设置中,当页面在e2e模式下加载时,我定义了几个响应(使用ngmocke2e)。 我想开始在每个测试文件的每个或每个类似结构中配置ngmocke2e-server响应。这将允许我有条件地检查页面是否按预期

    1热度

    1回答

    想知道是否有人在量角器测试中更新模拟调用的好方法。我需要能够模拟一个电话(我可以使用ngMockE2E),但下次拨打电话时,我希望它返回不同的结果。 httpbackend.when('GET', ....URL....).respond(200, results); 其中results是返回的json对象。 第一次打电话时,它返回正确的json。但在同一测试中,我想更新这些结果,以便下次调用