QVolution2019.2/sleeper_agents_aom_engine/reporter/incoming/test_receiver.py

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()