【发布时间】:2018-10-25 17:59:26
【问题描述】:
我正试图弄清楚如何对基本的 MS Bot Framework 对话框进行单元测试,但无法让它像互联网上所说的那样工作。
我发现的所有内容基本上都遵循以下内容: https://github.com/Microsoft/BotBuilder/blob/master/CSharp/Tests/Microsoft.Bot.Sample.Tests/EchoBotTests.cs
嗯,这就是问题所在:
等待 Conversation.SendAsync(scope, toBot);
这被定义为内部的,因此它不能在 bot.builder 代码之外访问。因此,除非您为内部 bot.builder 内容编写测试,否则它完全没用。
有没有解决这个问题的新方法?
【问题讨论】: