botbuilder-unit
Version:
Unit tests for chatbot dialogs
35 lines • 566 B
JavaScript
module.exports = [
{
"user": "hi"
},
{
"bot": 'Say hello?'
},
{
"user": function () {
return Promise.resolve('Hello world!');
}
},
{
"bot": function ( message) {
let fixture = 'You typed: Hello world!';
if (message.text == fixture) {
return Promise.resolve();
} else {
return Promise.reject(`Failed to match message "${message.text}" to "${fixture}"`);
}
}
},
{
"user": "hi"
},
{
"bot": 'Say hello?'
},
{
"user": 'Hello MBF'
},
{
"bot": /MBF/i
}
];