diff --git a/tests/test_dispatcher.py b/tests/test_dispatcher.py new file mode 100644 index 0000000..87c171c --- /dev/null +++ b/tests/test_dispatcher.py @@ -0,0 +1,23 @@ +__author__ = 'RemiZOffAlex' +__email__ = 'remizoffalex@mail.ru' + +import unittest + +from router.dispacher import Dispacher + + +def comparator(params): + return 'param' in params + + +def action(params): + return params['param'] + + +class TestDispatcher(unittest.TestCase): + def test_dispatcher(self): + dispacher = Dispatcher() + params ={'param': True} + dispatcher.register('name', comparator, action) + result = dispatcher(params) + self.assertTrue(result)