botium-core
Version:
The Selenium for Chatbots
16 lines (12 loc) • 445 B
JavaScript
const { buttonsFromMsg } = require('../helpers')
const BaseCountAsserter = require('./BaseCountAsserter')
const _buttonsCount = ({ botMsg }) => {
return buttonsFromMsg(botMsg, false).length
}
module.exports = class ButtonsCountAsserter extends BaseCountAsserter {
constructor (context, caps = {}) {
super(context, caps, 'Buttons')
this.name = 'Buttons Count Asserter'
}
async _getCount (argv) { return _buttonsCount(argv) }
}