繁体   English   中英

预期对标准“匹配URL”的一个匹配请求(Angular 4+)

Expected one matching request for criteria “Match URL” (Angular 4+)

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我收到此错误消息,但不知道为什么:

错误:预期对标准“匹配URL: http:// someurl ”的一个匹配请求,未找到任何请求。

it('getUserList() should return something ', () => {
    const mockList = [{
      avatar: '',
      status: 'Pending',
      email: 'asdasdasd@gmail.com',
      name: 'Mikey',
      userName: 'adkadasd@gmail.com',
      roles: 'id_full_admin',
      onboardDate: '2019-09-16T22:40:14.975Z',
      id: 'kkasadasdasd'
    }];
    const userId = '7de54d40-ftf7-4433-96be-b29957a5111d';
    const link = `${service.getBlahService().getUrl('UserServiceUrl')}/identity/scim/${userId}/v1/Users?&attributes=name,userName,userStatus,entitlements,displayName,photos,roles,active,trainSiteNames,linkedTrainSiteNames,licenseID,userSettings,userPreferences&filter=active%20eq%false%20or%20displayName%20sw%20%22xz%22&count=100&sortBy=name&sortOrder=ascending`;
    const req = httpMock.expectOne(link);

    service.getUsersList(userId).subscribe((res) => {
      expect(res).toEqual(mockList);
    });

    expect(req.request.method).toBe('GET');
    req.flush(mockList);
  });
});
问题暂未有回复.您可以查看右边的相关问题.
1 预期有一个对删除方法标准的匹配请求

我正在为使用 Angular 中 HttpClient 的delete方法的方法编写单元测试。 通常,它可以很容易,但在这种情况下,我在调用端点时使用参数。 所以我收到错误,我无法确定是什么问题。 当我运行测试时,我收到了这些错误。 这是我的 Angular 方法。 然后,这是我的单元测试 ...

3 删除请求:错误:预期对标准“匹配URL:/ api / accounts / Acc444”的一个匹配请求,未找到任何匹配请求。 虽然API存在

我正在为angular应用编写单元测试,我想检查是否正在调用“ DELETE” API(此操作将删除帐户),并且正在模拟服务器响应。 如果API成功,则如果API失败{status:“ FAILURE”},则API返回{status:“ SUCCESS”}。 单击按钮后,将使用de ...

10 Karma 错误:预期有一个条件匹配请求

我看过很多关于这个错误的帖子,但其中大部分似乎是由参数引起的。 我正在调用 GetAll API 方法,它不应该有任何参数。 以下是我的代码: 我已经导入了所需的服务和模块: 在我的描述中,我创建了所需的服务实例并在需要的地方注入了它们: Karma 返回以下错误:错误:预期有一个对条 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM