"""Tests for payment_hold model.""" from abacus_account.models.payment_hold import PaymentHold from abacus_account.tests.utils.factories import PaymentHoldFactory def test_get_payment_hold_by_id(): """Test to get a payment hold by id.""" object_id = 11 assert len(PaymentHold.query.all()) == 0 payment_hold = PaymentHoldFactory.create(payment_hold_id=object_id) assert len(PaymentHold.query.all()) == 1 result = PaymentHold.get_by_id(object_id) assert result.payment_hold_id == payment_hold.payment_hold_id assert result.account_id == payment_hold.account_id