bottender-context-simulator

0.0.1 • Public • Published

Bottender Context Simulator

License: MIT

Test your Bottender with ease

  • only support messenger platform

Installation

npm install --dev bottender-context-simulator --save

Example

Modify from the original example

const { ContextSimulator } = require('bottender-context-simulator');

const handler = require('../handler');

const simulator = new ContextSimulator({
  platform: 'messenger'
});

it('should work', async () => {
  const context = simulator.createQuickReplyContext('Awesome');

  await handler(context);

  expect(context.sendText).toBeCalledWith('You say: Awesome');
});

/bottender-context-simulator/

    Package Sidebar

    Install

    npm i bottender-context-simulator

    Weekly Downloads

    1

    Version

    0.0.1

    License

    MIT

    Last publish

    Collaborators

    • mark86092