コード例 #1
0
class WhenProcessingMessage(unittest.TestCase):
    def setUp(self):
        self.consumer = Consumer()
        self.consumer.process_message = MagicMock()

        self.consumer.process(sentinel.message)

    def should_set_message(self):
        self.assertIs(self.consumer.message, sentinel.message)

    def should_call_process_message(self):
        self.consumer.process_message.assert_called_once_with()
コード例 #2
0
ファイル: test_consumer.py プロジェクト: bdeeney/PikaChewie
class WhenProcessingMessage(unittest.TestCase):

    def setUp(self):
        self.consumer = Consumer()
        self.consumer.process_message = MagicMock()

        self.consumer.process(sentinel.message)

    def should_set_message(self):
        self.assertIs(self.consumer.message, sentinel.message)

    def should_call_process_message(self):
        self.consumer.process_message.assert_called_once_with()
コード例 #3
0
 def should_require_subclasses_to_implement_process_message(self):
     self.assertRaises(NotImplementedError, Consumer().process_message)
コード例 #4
0
    def setUp(self):
        self.consumer = Consumer()
        self.consumer.process_message = MagicMock()

        self.consumer.process(sentinel.message)
コード例 #5
0
ファイル: test_consumer.py プロジェクト: bdeeney/PikaChewie
    def setUp(self):
        self.consumer = Consumer()
        self.consumer.process_message = MagicMock()

        self.consumer.process(sentinel.message)
コード例 #6
0
ファイル: test_agent.py プロジェクト: nooperpudd/PikaChewie
 def configure(self):
     self.consumer = Consumer()
     self.broker = Broker()
     self.bindings = [('myqueue', 'myexchange', 'my.routing.key')]