"""Tests for reference_payment_type model.""" from abacus_contract.constants.constants import PAYMENT_TYPES from abacus_contract.models.reference_payment_type import ( ReferencePaymentType ) def test_create_reference_payment_type(): """Test to create reference_payment_type record.""" initial_qty = ReferencePaymentType.query.count() instance = ReferencePaymentType.create( payment_type=PAYMENT_TYPES.ADVANCE, payment_service='payoneer', is_internal=True, notes='Test note' ) result = ReferencePaymentType.query.all() assert len(result) == initial_qty + 1 assert result[initial_qty] == instance