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

时间:2018-09-04 13:22:58

标签: angular httpclient angular6

我正在尝试为补丁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' });

任何帮助将不胜感激。

0 个答案:

没有答案