Skip to content

Commit bb12cce

Browse files
committed
🎨 优化代码,增加单元测试
1 parent c15384f commit bb12cce

2 files changed

Lines changed: 54 additions & 3 deletions

File tree

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/request/WxPayFaceAuthInfoRequest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.thoughtworks.xstream.annotations.XStreamAlias;
44
import lombok.*;
5+
import lombok.experimental.Accessors;
56
import me.chanjar.weixin.common.annotation.Required;
67

78
import java.util.Map;
@@ -16,12 +17,14 @@
1617
* @author <a href="https://github.com/jmdhappy/xxpay-master">XxPay</a>
1718
*/
1819
@Data
20+
@Accessors(chain = true)
1921
@EqualsAndHashCode(callSuper = true)
2022
@Builder(builderMethodName = "newBuilder")
2123
@NoArgsConstructor
2224
@AllArgsConstructor
2325
@XStreamAlias("xml")
2426
public class WxPayFaceAuthInfoRequest extends BaseWxPayRequest {
27+
private static final long serialVersionUID = -2909189635374300870L;
2528

2629
/**
2730
* <pre>

weixin-java-pay/src/test/java/com/github/binarywang/wxpay/service/impl/BaseWxPayServiceImplTest.java

Lines changed: 51 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@
2020
import com.github.binarywang.wxpay.util.XmlConfig;
2121
import com.google.inject.Inject;
2222
import lombok.extern.slf4j.Slf4j;
23-
import org.slf4j.Logger;
24-
import org.slf4j.LoggerFactory;
2523
import org.testng.annotations.DataProvider;
2624
import org.testng.annotations.Guice;
2725
import org.testng.annotations.Test;
@@ -619,10 +617,60 @@ public void testTestDownloadRawBill() {
619617
}
620618

621619
@Test
622-
public void testGetWxPayFaceAuthInfo() {
620+
public void testGetWxPayFaceAuthInfo() throws WxPayException {
621+
XmlConfig.fastMode = true;
622+
final WxPayFaceAuthInfoRequest request = new WxPayFaceAuthInfoRequest()
623+
.setStoreId("1").setRawdata("111").setNow("111").setVersion("111").setStoreName("2222").setDeviceId("111");
624+
request.setSignType("MD5");
625+
this.payService.getWxPayFaceAuthInfo(request);
623626
}
624627

625628
@Test
626629
public void testFacepay() {
627630
}
631+
632+
@Test
633+
public void testGetEntPayService() {
634+
// no need to test
635+
}
636+
637+
@Test
638+
public void testGetProfitSharingService() {
639+
// no need to test
640+
}
641+
642+
@Test
643+
public void testGetRedpackService() {
644+
// no need to test
645+
}
646+
647+
@Test
648+
public void testSetEntPayService() {
649+
// no need to test
650+
}
651+
652+
@Test
653+
public void testGetPayBaseUrl() {
654+
// no need to test
655+
}
656+
657+
@Test
658+
public void testParseScanPayNotifyResult() {
659+
}
660+
661+
@Test
662+
public void testSendMiniProgramRedpack() {
663+
}
664+
665+
@Test
666+
public void testSendRedpack() {
667+
}
668+
669+
@Test
670+
public void testQueryRedpack() {
671+
}
672+
673+
@Test
674+
public void testTestQueryRedpack() {
675+
}
628676
}

0 commit comments

Comments
 (0)