【问题标题】:Testing a Meteor JS API endpoint测试 Meteor JS API 端点
【发布时间】:2015-08-10 13:46:43
【问题描述】:

我最近使用 Meteor JS 创建了一个小型应用程序。该应用程序通过一系列表单处理用户输入并将数据存储在 MongoDB 中。

此项目的要求之一是开发一个包含大约 8 个端点的 API。

当请求时,端点返回一个 JSON 对象。

API 端点/路由已使用 Iron Router 创建。

我的问题是;如何在 Meteor JS 中测试这些端点。理想情况下,我想模拟请求。

【问题讨论】:

    标签: unit-testing testing meteor iron-router


    【解决方案1】:

    有很多工具。以下是我的建议。

    对于GET,我通常只是在浏览器的网址栏中输入。

    对于POST 或所有其他,包括GET,我在命令行中使用cURL,如下所示:

    curl -X POST \
    https://saturnapi.com/access/demo/demo \
    -H 'saturnapi-access-key':'API_KEY' \
    -d 'SaturnParams'='28' \
    

    -H 指定标头,在本例中是我的 API 密钥。 -d 指定数据,在本例中为 SaturnParams 字段。有关cURL 的更多信息,请参阅文档here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-05
      • 2018-01-13
      • 1970-01-01
      • 1970-01-01
      • 2022-07-26
      • 2020-01-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多