mirror of
https://github.com/cheveguerra/bot-whatsapp.git
synced 2026-04-17 19:26:23 +00:00
increase 95% coverage
This commit is contained in:
@@ -1,7 +1,14 @@
|
||||
const { test } = require('uvu')
|
||||
const assert = require('uvu/assert')
|
||||
const FlowClass = require('../io/flow.class')
|
||||
const MockProvider = require('../../../__mocks__/mock.provider')
|
||||
const { createBot, CoreClass } = require('../index')
|
||||
const {
|
||||
createBot,
|
||||
CoreClass,
|
||||
createFlow,
|
||||
createProvider,
|
||||
ProviderClass,
|
||||
} = require('../index')
|
||||
|
||||
class MockFlow {
|
||||
allCallbacks = [{ callback: () => console.log('') }]
|
||||
@@ -55,6 +62,16 @@ test(`[CoreClass] Probando instanciamiento de clase`, async () => {
|
||||
assert.is(bot instanceof CoreClass, true)
|
||||
})
|
||||
|
||||
test(`[CoreClass createFlow] Probando instanciamiento de clase`, async () => {
|
||||
const mockCreateFlow = createFlow([])
|
||||
assert.is(mockCreateFlow instanceof FlowClass, true)
|
||||
})
|
||||
|
||||
test(`[CoreClass createProvider] Probando instanciamiento de clase`, async () => {
|
||||
const mockCreateProvider = createProvider(MockProvider)
|
||||
assert.is(mockCreateProvider instanceof ProviderClass, true)
|
||||
})
|
||||
|
||||
test(`[Bot] Eventos 'require_action,ready,auth_failure,message '`, async () => {
|
||||
let responseEvents = {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user