package com.ks.lucky;
|
|
import com.ks.lucky.exception.LuckyActivityException;
|
import com.ks.lucky.exception.LuckyActivityJoinAssistException;
|
import com.ks.lucky.exception.LuckyActivityJoinException;
|
import com.ks.lucky.pojo.DTO.JoinInfo;
|
import com.ks.lucky.remote.service.LuckyActivityJoinAssistService;
|
import com.ks.lucky.remote.service.LuckyActivityJoinService;
|
import org.junit.jupiter.api.Test;
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
import javax.annotation.Resource;
|
|
@SpringBootTest
|
public class JoinTest {
|
|
@Resource
|
private LuckyActivityJoinService luckyActivityJoinService;
|
|
@Resource
|
private LuckyActivityJoinAssistService luckyActivityJoinAssistService;
|
|
|
public static void main() {
|
|
|
}
|
|
@Test
|
public void join() {
|
Long activityId = 7L;
|
String appKey = "1000001";
|
String uid = "123";
|
JoinInfo joinInfo = JoinInfo.JoinInfoFactory.createAlipay("123123123123");
|
try {
|
luckyActivityJoinService.join(activityId, appKey, uid, null, joinInfo);
|
} catch (LuckyActivityException e) {
|
e.printStackTrace();
|
} catch (LuckyActivityJoinException e) {
|
e.printStackTrace();
|
}
|
}
|
|
@Test
|
public void assist() {
|
Long activityId = 7L;
|
String appKey = "1000001";
|
String uid = "12345";
|
String targetUid = "123";
|
|
|
try {
|
luckyActivityJoinAssistService.assist(activityId, appKey, uid, targetUid);
|
} catch (LuckyActivityJoinAssistException e) {
|
e.printStackTrace();
|
} catch (LuckyActivityException e) {
|
e.printStackTrace();
|
}
|
|
|
}
|
|
|
}
|