【问题标题】:Unit tests for Angular Post API calls [closed]Angular Post API 调用的单元测试 [关闭]
【发布时间】:2019-05-03 14:07:20
【问题描述】:

我是单元测试的新手。我的 api 发出 post 请求。我想知道,使用HttpTestingController对Post请求可以做什么样的单元测试?

【问题讨论】:

标签: angular unit-testing jasmine integration-testing


【解决方案1】:

查看blogpost 了解更多详情。在这篇简短的文章中,它向您展示了如何使用来自 @angular/common/http/testing 依赖项的 HttpClientTestingModuleHttpTestingController 在 Angular 中测试您的 HTTP 请求。

【讨论】:

    【解决方案2】:

    我建议测试以下内容:

    • API 返回的对象是否与您发送给 API 的对象相同?
    • API 是否返回正确的状态码? (200 表示 OK,201 表示新创建)
    • 如果您请求按值排序的对象(例如),测试它是否真的这样做了

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-30
      • 2021-05-18
      • 1970-01-01
      • 1970-01-01
      • 2021-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多