"""Tests for reference_signing_entity model.""" from abacus_contract.models.reference_signing_entity import ReferenceSigningEntity from tests.utils.factories import ReferencePaymentEntityFactory from tests.utils.factories import ReferenceSapProfitCenterFactory def test_create_reference_signing_entity(): """Test to create reference_signing_entity record.""" reference_payment_entity = ReferencePaymentEntityFactory.create() reference_sap_profit_center = ReferenceSapProfitCenterFactory.create() reference_sap = ReferenceSigningEntity.create( reference_payment_entity=reference_payment_entity, reference_sap_profit_center_id=reference_sap_profit_center.reference_sap_profit_center_id, # noqa: E501 company_code='4915', legal_name='AWAL Recordings Licensing Ltd', ) result = ReferenceSigningEntity.query.all() assert len(result) == 1 assert result[0] == reference_sap