IDE:Visual Studio 2017 SDK:Botbuilder V4 仿真器:Bot-Framework仿真器V4 语言:Node.js v11
大家好。我正在为我的bot代码的一些静态函数/方法制作测试用例。但是,稍后我将需要测试我的机器人的更高级功能来测试特定行为。有谁知道如何制作turnContext的某些部分?
例如,我现在通过以下方式手动创建模拟的turnContext JSON来制造自己的东西:
turnContext {
activity: {
text: "custom test text",
channelID: "custom ID",
conversation: {
id: "custom ID" } } }
问题在于这种虚构上下文实际上没有像turnContext.sendActivity('custom message');
这样的内插方法。因此,我的测试将仅限于该机器人的最基本功能,而实际上并不能保证整个行为都按设计执行。