httpbackend

    0热度

    2回答

    我需要测试在Angular 1.5.9下使用jasmine/karma实现的内部角度服务。 我需要编写一个测试来检查特定服务函数的响应是否如预期的那样。为此,我正在构建一个模拟对象,实例化该服务,调用要测试的函数并使用expect().toBe()来检查返回的值。 不幸的是,该服务打了很多电话给自己的功能,其中许多电话使用角度服务进一步拨打电话。它这样做是为了填充用户数据,区域设置和其他定制产品信

    0热度

    2回答

    我成功地追加这些全局变量中的“title”,“url”和Video,但是当我试图在numberOfRowsInSection中使用(return titleName.count),所以我得到零或在(cellForRowAt indexPath:)为cell.videoTitle.text = titleName[indexPath.row]所以我得到零.. Globalvariables is .

    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回答

    我希望能够打开和关闭我的angularJS应用程序中的$ httpBackend模拟。 这意味着我想要注入$ httpBackend /懒惰/按需。 能够打开和关闭它也是很好的。 例如为从CMS预览的AngularJS应用程序提供输入数据。 下面的代码只有在将ngMockE2E移动到普通的依赖项时才起作用,并且将$ httpBackend注入我的工厂的标准方式。 代码设置UPP $ httpBac

    1热度

    1回答

    目前我和我的团队正面临着我们测试策略的一个问题..我们的模拟设置完全没有效率,需要找到更好的解决方案。目前我们所做的是创建一个JSON文件,通常从UI上的网络流量复制而来,然后在我们的组件测试中使用httpBackend并执行whenGET(jsonFileIWasTalkingAbout)。 这被证明是低效的,因为我们必须创建一个新的JSON文件,即使它是用于相同的API,以适应该组件测试的测试

    1热度

    1回答

    我正在为控制器名称构建测试GeneController使用名为基因的服务进行一堆API GET请求。我嘲笑这样的主要GET请求,我敢肯定它的正常工作: $httpBackend.expectGET '/api/knowledge/genes/param1' .respond(200, JSON.stringify({ data: { mutationsUrl:

    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':

    0热度

    1回答

    所以在我的工厂中,我有一个请求HTTP调用并将它们添加到承诺数组的循环。 然后我对结果做了$q.all来构建模型。 当我来测试这个,但我不能让HTTP来做所有的调用,它只做最后一个,我需要它做所有的调用和建立模型。 下面是非常削减代码,(我用7个日期,但想保持的东西短) 工厂代号 function getLatestData(){ var dateArray= ['2017-09-21'

    0热度

    1回答

    执行我用黄瓜升压,无法模拟$ HTTP调用量角器 browser.addMockModule 步骤定义 var {defineSupportCode} = require('cucumber'); defineSupportCode(function ({ Given, When, Then, setDefaultTimeout, Before

    0热度

    1回答

    有3个后端的清漆服务器。所有的后端都是apache。一切正常,清漆服务器缓存我需要的一切,并且连接是可以的。我想监视Web服务器的健康状况。如果发生故障,清漆不会将请求发送到发生故障的Web服务器。问题是,当我为所有支持者启用探针时,出现503错误!如果我在一个或两个后端使用它,一切都可以,但是当我为3个后端启用它时,我得到了503错误。这里是为后端和健康检查清漆配置: vcl 4.0; im