"""Test for invoke_abacus_adjustments_apply_lambda task.""" from unittest.mock import patch from hooks.lambda_invoke.invocation_response import LambdaInvocationResponse from tasks.apply_pending_adjustments.invoke_abacus_adjustments_apply_lambda import \ invoke_abacus_adjustments_apply_lambda_task @patch('tasks.apply_pending_adjustments.invoke_abacus_adjustments_apply_lambda' '.OrchLambdaHook') def test_invoke_abacus_adjustments_apply_lambda_task( mock_orchlambdahook, mock_apply_pending_adjustments_run, lambda_response_success ): """Test for invoke_abacus_adjustments_apply_lambda task.""" mock_lambda_response = LambdaInvocationResponse(lambda_response_success) mock_orchlambdahook.return_value.invoke_lambda.return_value = mock_lambda_response invoke_abacus_adjustments_apply_lambda_task(mock_apply_pending_adjustments_run) mock_orchlambdahook.assert_called_once() mock_orchlambdahook.return_value.invoke_lambda.assert_called_once()