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');
});

Readme

Keywords

none

Package Sidebar

Install

npm i bottender-context-simulator

Weekly Downloads

1

Version

0.0.1

License

MIT

Last publish

Collaborators

  • mark86092