"""Test ReferencePayoneerProgram schemas.""" from abacus_account.models import ReferencePayoneerProgram from abacus_account.schemas.reference_payoneer_program import \ ReferencePayoneerProgramSchema def test_reference_payoneer_program_schema(): """Test reference_payoneer_program serialization.""" payoneer_program = { 'payoneer_program_id': 100, 'payoneer_program_name': 'AWAL Core UK - GBP', 'funding_currency': 'GBP', 'reference_payment_type_id': 5, } res = ReferencePayoneerProgramSchema().dump( ReferencePayoneerProgram(**payoneer_program) ) assert res == payoneer_program