我想知道,我们如何运行使用与Azure相关的基础设施和API(例如Keyvault,服务结构,Azure活动目录)的单元测试。 当我们尝试使用构建管道中的常见测试任务执行那些测试时,它无法连接。 因此,我们最终模拟了那些测试,但是如果我不想模拟那些测试该怎么办。并希望了解是否有一个选项可以运行它在Visual Studio中的运行方式。
答案 0 :(得分:0)
Visual Studio测试任务未定义任何用于接受服务连接的参数。
如果要调用密钥仓库,可以尝试使用以下方式:
Azure Key Vault任务:可用于从保管库中提取全部或部分机密,并将它们设置为可在管道的后续任务中使用的变量。
Link secrets from an Azure key vault:将现有的Azure密钥保管库链接到变量组,并将选择性的保管库密钥映射到变量组。
请在下面的博客中查看详细方法: