KKSU
2025-01-23 12b8ccc96996918b4e910791f1a3ff10c3d59aa2
src/test/java/cc/mrbird/febs/AgentTest.java
@@ -1,6 +1,7 @@
package cc.mrbird.febs;
import cc.mrbird.febs.common.utils.ValidateEntityUtils;
import cc.mrbird.febs.mall.entity.MallMemberCoupon;
import cc.mrbird.febs.mall.mapper.MallMemberCouponMapper;
import lombok.extern.slf4j.Slf4j;
import org.junit.jupiter.api.Test;
@@ -8,6 +9,7 @@
import org.springframework.web.client.RestTemplate;
import javax.annotation.Resource;
import java.util.List;
/**
 * @author wzy
@@ -22,9 +24,23 @@
    MallMemberCouponMapper mallMemberCouponMapper;
    @Test
    public void getCouponAmountMap() {
        MallMemberCoupon mallMemberCoupon = ValidateEntityUtils.ensureColumnReturnEntity(
                205L,
                MallMemberCoupon::getId,
                mallMemberCouponMapper::selectOne,
                "id{}不存在"
        );
//        System.out.println(JSONUtil.parseObj(mallMemberCoupon));
//        ValidateEntityUtils.ensureEqual(mallMemberCoupon.getState(), OrderStatusEnum.WAIT_SHIPPING.getValue(), "订单状态不是待发货状态");
        List<MallMemberCoupon> mallMemberCoupons = ValidateEntityUtils.ensureColumnReturnEntityList(
                209L,
                MallMemberCoupon::getId,
                mallMemberCouponMapper::selectList,
                "id{}不存在",
                MallMemberCoupon::getId);
//        ValidateEntityUtils.ensureColumnValid(205L, MallMemberCoupon::getId, mallMemberCouponMapper::selectOne, "id{}不存在");
//        ValidateEntityUtils.ensureUnique(205L, MallMemberCoupon::getId, mallMemberCouponMapper::selectCount, "id{}已存在");
        ValidateEntityUtils.ensureEqual(205L, 206L, "{},{},值不相等");
//        ValidateEntityUtils.ensureEqual(205L, 206L, "{},{},值不相等");
//        // 使用未编码的经纬度字符串
//        String url = "https://revgeocode.search.hereapi.com/v1/revgeocode?at=48.2181679,16.3899064&lang=en-US&apiKey=21tSClSPVotUklhRA4GIgECwZ0S6MmJ73TJ8v8ojDuo";