• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

TypeScript angular.IHttpBackendService类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了TypeScript中angular.IHttpBackendService的典型用法代码示例。如果您正苦于以下问题:TypeScript IHttpBackendService类的具体用法?TypeScript IHttpBackendService怎么用?TypeScript IHttpBackendService使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了IHttpBackendService类的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。

示例1: it

    it('should fail when patch call fails', () => {
      let succeeded = false,
        failed = false;

      $http.expectPATCH(requestUrl).respond(503, '');

      service.provideJudgment(null, execution, stage, 'continue').then(() => (succeeded = true), () => (failed = true));

      $http.flush();
      expect(succeeded).toBe(false);
      expect(failed).toBe(true);
    });
开发者ID:emjburns,项目名称:deck,代码行数:12,代码来源:manualJudgment.service.spec.ts


示例2: it

    it("should PUT data for correct URL", () => {
        $httpBackend.expectPUT("https://myurl.com/api/myput").respond({data: "test"});

        service.getData({
            webservice: "api/myput",
            type: "PUT"
        }).then(data => {
            expect(data).toEqual({data: "test"});
        });

        $httpBackend.flush();
    });
开发者ID:disco-funk,项目名称:ca-london-angular,代码行数:12,代码来源:data.service.spec.ts


示例3: it

    it('does not resolve when the pipeline does not exist', () => {
      let succeeded = false;

      $httpBackend.expectGET(url).respond(404, {});

      executionService.waitUntilNewTriggeredPipelineAppears(application, executionId).then(() => (succeeded = true));

      expect(succeeded).toBe(false);

      $httpBackend.flush();
      expect(succeeded).toBe(false);
    });
开发者ID:mizzy,项目名称:deck,代码行数:12,代码来源:execution.service.spec.ts


示例4: it

 it('converts clusters parameter to q and account params when there are fewer than 251 clusters', () => {
   spyOn(ClusterState.filterModel.asFilterModel, 'applyParamsToUrl').and.callFake(() => {});
   const clusters = Array(250);
   ClusterState.filterModel.asFilterModel.sortFilter.clusters = { 'test:myapp': true };
   $http.expectGET(API.baseUrl + '/applications/app/clusters').respond(200, { test: clusters });
   $http.expectGET(API.baseUrl + '/applications/app/serverGroups').respond(200, []);
   let serverGroups: IServerGroup[] = null;
   clusterService.loadServerGroups(application).then((result: IServerGroup[]) => (serverGroups = result));
   $http.flush();
   expect(application.serverGroups.fetchOnDemand).toBe(false);
   expect(ClusterState.filterModel.asFilterModel.sortFilter.filter).toEqual('clusters:myapp');
   expect(ClusterState.filterModel.asFilterModel.sortFilter.account.test).toBe(true);
 });
开发者ID:mizzy,项目名称:deck,代码行数:13,代码来源:cluster.service.spec.ts


示例5: it

  it('should retrieve the transformed build details', () => {
    const buildId = 'bd_bid';
    $http.expectGET(`${CI_BUILD_URL}/${buildId}`)
      .respond(200, getBuild());

    let build: ICiBuild = null;
    ciBuildReader.getBuildDetails(buildId).then((b: ICiBuild) => build = b);
    $http.flush();
    expect(build.startTime).toBe(build.startedAt);
    expect(build.endTime).toBe(build.completedAt);
    expect(build.isRunning).toBe(build.completionStatus === 'INCOMPLETE');
    expect(build.runningTimeInMs).toBeDefined();
  });
开发者ID:brujoand,项目名称:deck,代码行数:13,代码来源:ciBuild.read.service.spec.ts


示例6: it

    it("should not intercept for a 200 response", () => {
        $location.path("/page/somepage");

        $httpBackend.whenGET("some/url")
            .respond([{some: "data"}]);

        $http.get("some/url")
            .then(() => {
                    expect($cookies.remove).not.toHaveBeenCalled();
                    expect($location.path()).toEqual("/page/somepage");
                });
        $httpBackend.flush();
    });
开发者ID:disco-funk,项目名称:ca-london-angular,代码行数:13,代码来源:http-401-interceptor.service.spec.ts



注:本文中的angular.IHttpBackendService类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
TypeScript angular.IHttpService类代码示例发布时间:2022-05-28
下一篇:
TypeScript angular.IFilterService类代码示例发布时间:2022-05-28
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap