예제 #1
0
    def test_queue_message_dequeue_count_above_max(self, mock_handler_run):
        input = QueueMessage(body=self.body,
                             dequeue_count=4)

        functionMain(input)

        mock_handler_run.assert_not_called()
예제 #2
0
    def test_queue_message_dequeue_count_less_than_max(self, mock_handler_run):
        input = QueueMessage(body=self.body,
                             dequeue_count=1,
                             )
        functionMain(input)

        mock_handler_run.assert_called_once()
예제 #3
0
    def test_queue_message_dequeue_count_above_max(self, mock_handler_run):
        input = QueueMessage(body=self.body,
                             dequeue_count=4)

        functionMain(input)

        mock_handler_run.assert_not_called()
예제 #4
0
    def test_queue_message_dequeue_count_less_than_max(self, mock_handler_run):
        input = QueueMessage(body=self.body,
                             dequeue_count=1,
                             )
        functionMain(input)

        mock_handler_run.assert_called_once()
예제 #5
0
    def test_queue_message_dequeue_count_less_than_max(self, mock_handler_run):
        input = QueueMessage(body='{"data": "test body data"}', dequeue_count=1)
        functionMain(input)

        mock_handler_run.assert_called_once()
예제 #6
0
    def test_queue_message_dequeue_count_less_than_max(self, mock_handler_run):
        input = QueueMessage(body='{"data": "test body data"}',
                             dequeue_count=1)
        functionMain(input)

        mock_handler_run.assert_called_once()