Test (core) OK

This commit is contained in:
Leifer Mendez
2022-11-13 14:08:33 +01:00
parent a20b128ee8
commit 59182f20f3
7 changed files with 103 additions and 13 deletions

View File

@@ -0,0 +1,17 @@
const { EventEmitter } = require('node:events')
class MockProvider extends EventEmitter {
delaySendMessage = (miliseconds, eventName, payload) =>
new Promise((res) =>
setTimeout(() => {
this.emit(eventName, payload)
res
}, miliseconds)
)
sendMessage = async (userId, message) => {
return Promise.resolve({ userId, message })
}
}
module.exports = MockProvider