"""Test PayeeLedgerProcessor.""" from unittest.mock import MagicMock from commit_adjustment.payee_ledger_processor import PayeeLedgerProcessor def test_payee_ledger_processor_process_row(mock_event, mock_adjustments, mock_results): """Test processing a row.""" mock_sf = MagicMock() mock_sf.fetchall.return_value = mock_adjustments processor = PayeeLedgerProcessor(1, mock_event, mock_sf) processor.process_row(mock_adjustments[0]) assert processor._entries == [mock_results[0]] def test_payee_ledger_processor_process( mock_event, mock_adjustments, mock_results, request_engine): """Test process().""" request_engine['ows-ledger'].add_spec('POST', '/ledger/bulk', status=201) mock_sf = MagicMock() mock_sf.fetchall.return_value = mock_adjustments processor = PayeeLedgerProcessor(1, mock_event, mock_sf) processor.process()