"""Test for reference_signing_entity schema.""" from moneyhub.schemas.reference_signing_entity import ReferenceSigningEntitySchema def test_reference_signing_entity_schema(): """Test reference signing entity schema.""" expected = ReferenceSigningEntitySchema( reference_signing_entity_id=1, company_code='4914', tax_entity_company_code='4914', legal_name='Legal', vat_number=None, company_registration_number=None, address=None ) data = { 'reference_signing_entity_id': 1, 'company_code': '4914', 'tax_entity_company_code': '4914', 'legal_name': 'Legal', 'vat_number': None, 'company_registration_number': None, 'address': None } actual = ReferenceSigningEntitySchema(**data) assert actual == expected