"""Unit tests for Ledger Reserve Release model.""" from ledger.models.ledger_reserve_release import LedgerReserveRelease from tests.utils.factories import ( LedgerReserveReleaseScheduleFactory, LedgerReserveTakenFactory, ) def test_create_ledger_reserve_release(mock_event_fixtures): """Test to create a Ledger Reserve Release.""" LedgerReserveTakenFactory.create() LedgerReserveReleaseScheduleFactory.create() LedgerReserveRelease.create( abacus_event_id=1, statement_period_id=1, ledger_reserve_release_schedule_id=1, installment_amount='659.31', ) records = LedgerReserveRelease.query.all() assert len(records) == 1 assert records[0].ledger_reserve_release_id == 1