Helius
2021-04-09 9cc84c71b49a861f33ad3ec3681b92f4b08ccfaa
src/test/java/com/xcong/excoin/MemberSettingTest.java
@@ -1,9 +1,12 @@
package com.xcong.excoin;
import com.xcong.excoin.common.enumerates.SymbolEnum;
import com.xcong.excoin.modules.contract.service.ContractHoldOrderService;
import com.xcong.excoin.modules.member.dao.MemberDao;
import com.xcong.excoin.modules.member.dao.MemberLevelRateDao;
import com.xcong.excoin.modules.member.dao.MemberSettingDao;
import com.xcong.excoin.modules.member.entity.MemberEntity;
import com.xcong.excoin.modules.member.entity.MemberLevelRateEntity;
import com.xcong.excoin.modules.member.entity.MemberSettingEntity;
import lombok.extern.slf4j.Slf4j;
import org.junit.jupiter.api.Test;
@@ -57,4 +60,22 @@
    public void holdTest() {
        contractHoldOrderService.calHoldFeeAmountForBondAmount();
    }
    @Autowired
    private MemberLevelRateDao memberLevelRateDao;
    @Test
    public void memberLeverRateTest() {
        List<MemberEntity> memberEntities = memberDao.selectAllMember();
        for (MemberEntity member : memberEntities) {
            for (SymbolEnum symbolEnum : SymbolEnum.values()) {
                MemberLevelRateEntity levelRate = new MemberLevelRateEntity();
                levelRate.setMemberId(member.getId());
                levelRate.setSymbol(symbolEnum.getValue());
                memberLevelRateDao.insert(levelRate);
            }
        }
    }
}