15 lines
395 B
Python
Executable File
15 lines
395 B
Python
Executable File
import unittest
|
|
|
|
from receiver import SlackReceiver
|
|
from message import SlackMessage
|
|
|
|
class Test_SlackReceiver(unittest.TestCase) :
|
|
def test_basic(self) :
|
|
r = SlackReceiver("token", print)
|
|
msg = r.parse(data={"user":"u", "text":"text", "channel":"channel"})
|
|
self.assertTrue(isinstance(msg, SlackMessage))
|
|
r.receive(msg)
|
|
|
|
if __name__ == "__main__" :
|
|
unittest.main()
|