package com.xcong.excoin; import com.xcong.excoin.modules.contract.dao.ContractHoldOrderDao; import com.xcong.excoin.modules.contract.entity.ContractHoldOrderEntity; import com.xcong.excoin.modules.member.dao.MemberDao; import com.xcong.excoin.modules.member.entity.MemberEntity; import com.xcong.excoin.utils.CalculateUtil; import com.xcong.excoin.utils.ThreadPoolUtils; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import javax.annotation.Resource; /** * @author wzy * @date 2020-08-14 **/ @SpringBootTest public class WholeTest { @Resource private MemberDao memberDao; @Autowired private ContractHoldOrderDao contractHoldOrderDao; @Test public void forceClosePriceTest() { MemberEntity memberEntity = memberDao.selectById(5L); try { CalculateUtil.getForceSetPriceForWhole("BTC/USDT", memberEntity); } catch (Exception e) { e.printStackTrace(); } } @Test public void closingOrderTest() { ContractHoldOrderEntity holdOrderEntity = contractHoldOrderDao.selectById(822L); System.out.println(holdOrderEntity.getPositionType()); } }