Beispiel #1
0
class DescribeOnChannelOpen(_BaseTestCase):
    def configure(self):
        self.agent = ConsumerAgent(sentinel.consumer, sentinel.broker,
                                   sentinel.bindings)
        self.agent.add_on_channel_close_callback = MagicMock()
        self.agent.create_bindings = MagicMock()

    def execute(self):
        self.agent.on_channel_open(sentinel.channel)

    def should_set_channel(self):
        self.assertIs(self.agent.channel, sentinel.channel)

    def should_add_on_channel_close_callback(self):
        self.agent.add_on_channel_close_callback.assert_called_once_with()

    def should_create_bindings(self):
        self.agent.create_bindings.assert_called_once_with()
Beispiel #2
0
class DescribeOnChannelOpen(_BaseTestCase):

    def configure(self):
        self.agent = ConsumerAgent(sentinel.consumer, sentinel.broker,
                                   sentinel.bindings)
        self.agent.add_on_channel_close_callback = MagicMock()
        self.agent.create_bindings = MagicMock()

    def execute(self):
        self.agent.on_channel_open(sentinel.channel)

    def should_set_channel(self):
        self.assertIs(self.agent.channel, sentinel.channel)

    def should_add_on_channel_close_callback(self):
        self.agent.add_on_channel_close_callback.assert_called_once_with()

    def should_create_bindings(self):
        self.agent.create_bindings.assert_called_once_with()