class DescribeAcknowledge(_BaseTestCase): def configure(self): self.message = MagicMock() self.message.delivery_tag = sentinel.delivery_tag self.agent = ConsumerAgent(sentinel.consumer, sentinel.broker, sentinel.bindings) self.agent.channel = MagicMock() def execute(self): self.agent.acknowledge(self.message) def should_send_basic_ack(self): self.agent.channel.basic_ack.assert_called_once_with( sentinel.delivery_tag)