AdapayTest.java 1014 B

12345678910111213141516171819202122232425
  1. package com.izouma.nineth;
  2. import com.alibaba.fastjson.JSON;
  3. import com.huifu.adapay.core.exception.BaseAdaPayException;
  4. import com.huifu.adapay.model.Payment;
  5. import org.junit.Test;
  6. import java.util.HashMap;
  7. import java.util.Map;
  8. public class AdapayTest extends ApplicationTests {
  9. @Test
  10. public void testPay() throws BaseAdaPayException {
  11. Map<String, Object> paymentParams = new HashMap<String, Object>(10);
  12. paymentParams.put("app_id", "app_f8760acc-f4d8-46f6-8f70-d80e36517075");
  13. paymentParams.put("order_no", "jsdk_payment" + System.currentTimeMillis());
  14. paymentParams.put("pay_channel", "alipay_qr");
  15. paymentParams.put("pay_amt", "0.01");
  16. paymentParams.put("goods_title", "your goods title");
  17. paymentParams.put("goods_desc", "your goods desc");
  18. paymentParams.put("div_members", "");
  19. Map<String, Object> payment = Payment.create(paymentParams);
  20. System.out.println("payment result=" + JSON.toJSONString(payment));
  21. }
  22. }