使用更改源触发器对Azure功能进行单元测试

时间:2018-05-31 00:38:46

标签: unit-testing azure azure-functions azure-cosmosdb

我尝试使用更改Feed触发器为Azure功能编写单元测试。

是否可以使用文档db emulator触发该功能?

我应该直接调用这个函数吗?

,例如,FunctionClass.Run(documents,null);

另外,有没有关于为azure函数创建单元测试的例子?

我无法找到类似案例的任何例子。

由于

1 个答案:

答案 0 :(得分:1)

单元测试意味着单独测试代码,而不依赖于数据库模拟器之类的东西。

所以是的,只需使用您选择的单元测试框架并直接调用Run,如果需要,可以模拟任何内部依赖项。

您可以找到几个示例in this repository