(Angular 5/6)使用httpClient进行补丁请求的单元测试

问题描述 投票:2回答:1

我正在尝试为补丁HTTP请求编写测试用例,不知道如何为请求传递主体,因此在主体形成时在服务文件中出错。

这是我尝试过的。

   service.patchCustomer(location : Location,null).subscribe(data=>{
    expect(data).toEqual('false');
  });
  const request = httpMock.expectOne(`/api/myapp/patchMe?token=null`);
  expect(request.request.method).toBe('PATCH');
  request.flush( 'false' , { status: 200, statusText: 'No Data' });

任何帮助将不胜感激。

angular httpclient angular6
1个回答
0
投票

有人问我同样的问题吗?

© www.soinside.com 2019 - 2024. All rights reserved.