【发布时间】:2017-07-19 17:00:51
【问题描述】:
Azure Functions 抽象出大量依赖项,例如队列库和 Azure 表。所以从单元测试依赖模拟的角度来看,编码工作更少(因此维护也更少)。
假设我们使用 Visual Studio 2015 进行本地开发
- 如何对单个 Azure Function 进行单元测试(对集成测试不感兴趣)?但是,最好在 xUnit 中,任何框架都可以。
- 一般而言,如何对 .csx 文件中的函数进行单元测试?
【问题讨论】:
-
一种方法是将您的单元测试代码保存在库中,并从 csx 引用/使用它。
-
另外一个是创建一个类库并从你的 Azure 函数中引用它。我做了一个棕色的包,你可以在这里找到录音youtu.be/G5tg1LkVr-E
标签: unit-testing azure visual-studio-2015 xunit azure-functions