【发布时间】:2020-07-06 04:01:55
【问题描述】:
我有一个由 Azure 服务总线队列触发的 Azure 函数。
函数如下。
- 如何对这个 Run 方法进行单元测试?
- 以及如何通过从
AddContact触发器开始、检查方法中的逻辑以及使用输出绑定发送到 blob 的数据来完成集成测试?
public static class AddContactFunction
{
[FunctionName("AddContactFunction")]
public static void Run([ServiceBusTrigger("AddContact", Connection = "AddContactFunctionConnectionString")]string myQueueItem, ILogger log)
{
log.LogInformation($"C# ServiceBus queue trigger function processed message: {myQueueItem}");
}
}
【问题讨论】:
标签: unit-testing azure-functions azure-servicebus-queues