View Javadoc
1   package com.foxinmy.weixin4j.pay.test;
2   
3   import com.foxinmy.weixin4j.exception.WeixinException;
4   import com.foxinmy.weixin4j.pay.WeixinPayProxy;
5   import com.foxinmy.weixin4j.pay.model.WeixinPayAccount;
6   import com.foxinmy.weixin4j.pay.payment.face.PayfaceAuthinfo;
7   import org.junit.Assert;
8   import org.junit.Test;
9   
10  public class TestGetPayFaceAuthInfo {
11      @Test
12      public void test() throws WeixinException {
13          String appid = "";
14          String mchid = "";
15          String paySignKey = "";
16          String rawData = "7rfwfRXEDBBbs5MjHW67ritEHtQ7AchIcd0E1zfBxmxyIEXA3aiPTdtrZ1I1fXn6Mpyln11al546YOfNK/HXe81b589a9EyAHuoziZmoe+qJFf2ulkwBWOFffnSN05Qy/ykboG4PciO5yvIMlKEEdmqEjj4ck9oBmAKCqXCM2bRDqNEQOuckZGqGsJsM4xyKEZmlL4cLk+/l9xtvOseJccBeDJfkg5fAdwG1z7lX1DThdyb8uRuE3UCvVghQ21KslyIrF9G6rhh3bP83sD//QklJsdf/dapidxkCACfZkGyNl7wFDnjj5bUgwj9pYW3gQBUff606pI9Eh7VoLwFb768DGfSGHVTwQOPeq+Ldu0bAFyuTNFZUBETYnOCZx0ue7ehDmfmFSxyqVfLRhmlMTPHC/AHRVp6wwg1EnQUTRpUltHdn4O3w5B0PRDVlXogdri0WaTDyrYo18GaZvUdCWld09NZboEPknWEgfQfwaF4vow6R4negvKCVna5kNbjDlDRWNaN+AKtHIznnPKWipc6UunBKeMw/kNTced2f73dUEDALGLPE41nnxA7y1uePWMXVJyNGnWxk461/nz6g/NfyJAgIOILrO1wThEhBd6tFAJGQwu366fnN/5eU9XfBzApHE+OIrtYyRLYJHVaAsAeXOy+PvVqMUFkEWJ3iSLJUZhLJYUbnqVEZaIeAvMY0NJ5+E26WvXXhIGr91gPq35aEjuPu4LKbGTw1jgM=";
17  
18          WeixinPayAccount payAccount = new WeixinPayAccount(appid, paySignKey, mchid);
19          WeixinPayProxy proxy = new WeixinPayProxy(payAccount);
20          PayfaceAuthinfo info = proxy.getWxPayfaceAuthinfo("TEST01", "甘坑客家小镇", "TESTDEVICE01", null, rawData);
21          System.out.print(info);
22          Assert.assertEquals("SUCCESS", info.getReturnCode());
23      }
24  }