"""Lambda test module.""" from unittest.mock import call from unittest.mock import patch from src import app @patch('src.app.app_logger.debug') @patch('src.app.find_deleted_products') @patch('src.app.unsubmit_products') def test_handler(mock_unsubmit, mock_find, mock_logger): """Test handler function.""" mock_products = [(1, 'foo')] mock_result = [(1, 'foo', 'success')] mock_unsubmit.return_value = mock_result mock_find.return_value = mock_products result = app.handler({}, None) assert mock_logger.call_args == call(mock_products) assert mock_unsubmit.call_args == call(mock_products) assert result == mock_result