Files
bot-whatsapp/packages/provider/adapters/mock.js
2022-11-10 20:17:07 +01:00

25 lines
521 B
JavaScript

const ProviderClass = require('../../core/classes/provider.class')
class MockSetting {
enviar = async (number, msg) => {
return Promise.resolve('1')
}
}
const mock = new MockSetting()
class MockProvider extends ProviderClass {
vendor
constructor() {
super()
this.vendor = mock
}
sendMessage = async (userId, message) => {
const status = await this.vendor.enviar(userId, message)
return { userId, message, status }
}
}
module.exports = MockProvider