From cbedc12d4dd6e65d69a73fbc978f45b47b0e6145 Mon Sep 17 00:00:00 2001 From: woodser <13068859+woodser@users.noreply.github.com> Date: Sat, 21 Jun 2025 14:49:05 -0400 Subject: [PATCH] test US postal money order accounts over grpc api --- src/HavenoClient.test.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/HavenoClient.test.ts b/src/HavenoClient.test.ts index 85f7a099..dc072bab 100644 --- a/src/HavenoClient.test.ts +++ b/src/HavenoClient.test.ts @@ -4771,6 +4771,12 @@ function testPaymentAccount(account: PaymentAccount, form: PaymentAccountForm) { expect(account.getPaymentAccountPayload()!.getInteracETransferAccountPayload()!.getQuestion()!).toEqual(getFormField(form, PaymentAccountFormField.FieldId.QUESTION).getValue()); expect(account.getPaymentAccountPayload()!.getInteracETransferAccountPayload()!.getAnswer()!).toEqual(getFormField(form, PaymentAccountFormField.FieldId.ANSWER).getValue()); break; + case PaymentAccountForm.FormId.US_POSTAL_MONEY_ORDER: + expect(account.getPaymentAccountPayload()!.getUSPostalMoneyOrderAccountPayload()!.getHolderName()!).toEqual(getFormField(form, PaymentAccountFormField.FieldId.HOLDER_NAME).getValue()); + expect(account.getPaymentAccountPayload()!.getUSPostalMoneyOrderAccountPayload()!.getPostalAddress()!).toEqual(getFormField(form, PaymentAccountFormField.FieldId.POSTAL_ADDRESS).getValue()); + expect(account.getTradeCurrenciesList().length).toEqual(1); + expect(account.getTradeCurrenciesList()[0].getCode()).toEqual("USD"); + break; default: throw new Error("Unhandled payment method type: " + form.getId()); }