fix:单测报错
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
package cn.iocoder.yudao.module.iot.controller.admin.ota;
|
package cn.iocoder.yudao.module.iot.controller.admin.ota;
|
||||||
|
|
||||||
4import cn.hutool.core.collection.CollUtil;
|
import cn.hutool.core.collection.CollUtil;
|
||||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||||
import cn.iocoder.yudao.framework.common.util.collection.MapUtils;
|
import cn.iocoder.yudao.framework.common.util.collection.MapUtils;
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ package cn.iocoder.yudao.module.iot.core.enums;
|
|||||||
|
|
||||||
import cn.hutool.core.util.ArrayUtil;
|
import cn.hutool.core.util.ArrayUtil;
|
||||||
import cn.iocoder.yudao.framework.common.core.ArrayValuable;
|
import cn.iocoder.yudao.framework.common.core.ArrayValuable;
|
||||||
|
import cn.iocoder.yudao.framework.common.util.collection.SetUtils;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
@@ -57,7 +58,7 @@ public enum IotDeviceMessageMethodEnum implements ArrayValuable<String> {
|
|||||||
/**
|
/**
|
||||||
* 不进行 reply 回复的方法集合
|
* 不进行 reply 回复的方法集合
|
||||||
*/
|
*/
|
||||||
public static final Set<String> REPLY_DISABLED = Set.of(
|
public static final Set<String> REPLY_DISABLED = SetUtils.asSet(
|
||||||
STATE_UPDATE.getMethod(),
|
STATE_UPDATE.getMethod(),
|
||||||
OTA_PROGRESS.getMethod() // 参考阿里云,OTA 升级进度上报,不进行回复
|
OTA_PROGRESS.getMethod() // 参考阿里云,OTA 升级进度上报,不进行回复
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -610,7 +610,7 @@ public class PayOrderServiceTest extends BaseDbAndRedisUnitTest {
|
|||||||
orderExtensionMapper.insert(orderExtension);
|
orderExtensionMapper.insert(orderExtension);
|
||||||
// 重要:需要将 order 的 extensionId 更新下
|
// 重要:需要将 order 的 extensionId 更新下
|
||||||
order.setExtensionId(orderExtension.getId());
|
order.setExtensionId(orderExtension.getId());
|
||||||
orderMapper.updateById(order);
|
orderMapper.updateById(new PayOrderDO().setId(order.getId()).setExtensionId(orderExtension.getId()));
|
||||||
// 准备参数
|
// 准备参数
|
||||||
PayChannelDO channel = randomPojo(PayChannelDO.class, o -> o.setId(10L));
|
PayChannelDO channel = randomPojo(PayChannelDO.class, o -> o.setId(10L));
|
||||||
PayOrderRespDTO notify = randomPojo(PayOrderRespDTO.class,
|
PayOrderRespDTO notify = randomPojo(PayOrderRespDTO.class,
|
||||||
@@ -622,7 +622,7 @@ public class PayOrderServiceTest extends BaseDbAndRedisUnitTest {
|
|||||||
// 断言 PayOrderExtensionDO :数据未更新,因为它是 SUCCESS
|
// 断言 PayOrderExtensionDO :数据未更新,因为它是 SUCCESS
|
||||||
assertPojoEquals(orderExtension, orderExtensionMapper.selectOne(null));
|
assertPojoEquals(orderExtension, orderExtensionMapper.selectOne(null));
|
||||||
// 断言 PayOrderDO :数据未更新,因为它是 SUCCESS
|
// 断言 PayOrderDO :数据未更新,因为它是 SUCCESS
|
||||||
assertPojoEquals(order, orderMapper.selectOne(null));
|
assertPojoEquals(order, orderMapper.selectOne(null), "updateTime", "updater");
|
||||||
// 断言,调用
|
// 断言,调用
|
||||||
verify(notifyService, never()).createPayNotifyTask(anyInt(), anyLong());
|
verify(notifyService, never()).createPayNotifyTask(anyInt(), anyLong());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user