package com.ks;
|
|
import com.ks.vip.VIPApplication;
|
import com.ks.vip.exception.VipOrderException;
|
import com.ks.vip.pojo.DTO.VipOrderDTO;
|
import com.ks.vip.pojo.Enums.PayWayEnum;
|
import com.ks.vip.service.VipOrederPayService;
|
import org.junit.jupiter.api.Test;
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
import javax.annotation.Resource;
|
import java.math.BigDecimal;
|
|
@SpringBootTest(classes = VIPApplication.class)
|
public class OrderTest {
|
|
@Resource
|
private VipOrederPayService vipOrederPayService;
|
|
@Test
|
public void addAlipayOrder() {
|
String notifuUrl = "http://api.tejia.yeshitv.com/fanli/client/v1/callback/alipay";
|
String resturnUrl = "http://192.168.3.122:8848/tejia-web/vip/index.html";
|
VipOrderDTO dto = new VipOrderDTO();
|
dto.setUid("tejia-6845887");
|
dto.setComboId(1l);
|
dto.setPayAccount(null);
|
dto.setPayMoney(new BigDecimal("19.9"));
|
dto.setPayWay(PayWayEnum.weChat);
|
dto.setThreeOrderId("tejia-vip-" + System.currentTimeMillis());
|
try {
|
vipOrederPayService.addOrderWithPay(dto, notifuUrl, resturnUrl,"192.168.3.122");
|
} catch (VipOrderException e) {
|
e.printStackTrace();
|
}
|
}
|
|
|
}
|