Angular Post API调用的单元测试

时间:2019-05-03 14:07:21

标签: angular unit-testing jasmine integration-testing

我是单元测试的新手。我的api发出发布请求。我想知道,可以使用HttpTestingController对Post请求执行哪种单元测试?

2 个答案:

答案 0 :(得分:2)

选中此blogpost,以获取更多详细信息。在这篇简短的文章中,它将向您展示如何使用HttpClientTestingModule依赖项中的HttpTestingController@angular/common/http/testing来在Angular中测试HTTP请求。

答案 1 :(得分:1)

我建议测试以下内容:

  • API是否返回您发送给API的相同对象?
  • API是否返回正确的状态代码? (OK(确定)为200,新创建的为201)
  • 如果您请求按值排序的对象(例如),请测试是否确实做到了