单元测试 Azure Functions 和 .csx 文件

Unit Testing Azure Functions and .csx Files

Azure Functions 抽象了大量依赖项,例如队列库和 Azure 表。因此,从单元测试依赖性模拟的角度来看,编码工作量更少(因此维护量也更少)。

假设我们在本地开发使用 Visual Studio 2015

就目前而言,实际上不可能对这些文件进行单元测试。出于这个原因(以及其他一些原因),我们在从 Visual Studio 开发函数时切换到不同的模型,基于 .cs 和更多标准的 .NET 库。这使得 Visual Studio 中的很多东西变得更多 'normal'。有关详细信息,请参阅 doc

更新:另请参阅与单元测试项目相关的