小编Szy*_*zyk的帖子

Azure Functions HTTP 集成测试

使用 VisualStudio 和 XUnit 在本地环境中测试 AzureFunctions [C#、HTTP 触发器] 的最佳方法是什么?

假设我有以下两个 Azure 函数:

  1. AF1:解析 JSON 输入并存储到数据库
  2. AF2:根据上传到数据库的数据生成 XML 文件

我想通过以下方式测试它们:

  1. 准备 JSON 并通过 HTTP 请求发送到第一个 Azure Function
  2. Azure 函数在 HTTP 响应中返回 documentId
  3. 通过 HTTP 请求将 documentId 发送到第二个 AzureFunction
  4. 测试输出 XML

是否可以从 XUnit 环境同时运行这两个 AzureFunction ?如何实现这一目标?我不想使用 Azure Function 本身测试 .dll,我想使用 HTTP 请求测试它。

c# xunit azure azure-functions visual-studio-2017

5
推荐指数
1
解决办法
2065
查看次数

标签 统计

azure ×1

azure-functions ×1

c# ×1

visual-studio-2017 ×1

xunit ×1