message: Add Botkit.test.js
diff: 'use strict';
  -let botkit;
  +let botkit = require('../lib/Botkit');
  -jest.mock('../../lib/CoreBot', () => 'corebot');
  -jest.mock('../../lib/SlackBot', () => 'slackbot');
  -jest.mock('../../lib/Facebook', () => 'facebook');
  -jest.mock('../../lib/TwilioIPMBot', () => 'twilioipm');
  -jest.mock('../../lib/TwilioSMSBot', () => 'twiliosms');
  -jest.mock('../../lib/BotFramework', () => 'botframework');
  -jest.mock('../../lib/WebexBot', () => 'webex');
  -jest.mock('../../lib/ConsoleBot', () => 'console');
  -jest.mock('../../lib/Web', () => 'anywhere');
  -jest.mock('../../lib/Teams', () => 'teams');
  -jest.mock('../../lib/GoogleHangoutsBot', () => 'googlehangoutsbot');
  +jest.mock('../lib/CoreBot', () => 'corebot');
  +jest.mock('../lib/SlackBot', () => 'slackbot');
  +jest.mock('../lib/Facebook', () => 'facebook');
  +jest.mock('../lib/TwilioIPMBot', () => 'twilioipm');
  +jest.mock('../lib/TwilioSMSBot', () => 'twiliosms');
  +jest.mock('../lib/BotFramework', () => 'botframework');
  +jest.mock('../lib/WebexBot', () => 'webex');
  +jest.mock('../lib/ConsoleBot', () => 'console');
  +jest.mock('../lib/Web', () => 'anywhere');
  +jest.mock('../lib/Teams', () => 'teams');
  +jest.mock('../lib/GoogleHangoutsBot', () => 'googlehangoutsbot');
  -beforeEach(() => {
  - jest.clearAllMocks();
  - botkit = require('../../lib/Botkit');
  -});
  +describe('Botkit', () => {
  -test('exports bot interfaces', () => {
  + test('Should export bot interfaces', () => {
  expect(botkit.core).toBe('corebot');
  expect(botkit.slackbot).toBe('slackbot');
  expect(botkit.facebookbot).toBe('facebook');
  @@ -34,3 +31,4 @@ test('exports bot interfaces', () => {
  });
  +});
  