All files / botbuilder-unit/spec multipleUserMessagesSpec.js

100% Statements 12/12
100% Branches 2/2
100% Functions 4/4
100% Lines 12/12
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 241x 1x 1x 1x 1x 1x   1x   2x 1x   1x         1x     1x      
const botFactory = require('./lib/botFactory');
const unit = require('../');
describe('Multiple User Message: test that multiple messages from users support', function () {
  it('Should support double `user` messages', function (done) {
    let bot = botFactory();
    let script = require('./scripts/multipleUserMessages');
 
    bot.dialog('/test', [
      function (session) {
        if ( session.message.text != 'Hi!') {
          session.endDialog();
        } else {
          session.endDialog('Hello world!');
        }
      }
    ])
 
    unit( bot, script,{
      title : 'Should support double `user` messages'
    } ).then( function () {
      done();
    });
  });
})