Commit 3129d8bebb3b194cbdf80f3ddb7abd114d8a1d24

Authored by YunaiV
1 parent b330ff4b

fix(iot):禁用 iot 不通过的单测,避免影响编译

yudao-module-iot/yudao-module-iot-biz/src/test/java/cn/iocoder/yudao/module/iot/service/rule/scene/IotSceneRuleTimerConditionIntegrationTest.java
... ... @@ -20,6 +20,7 @@ import org.junit.jupiter.api.*;
20 20 import org.mockito.InjectMocks;
21 21 import org.mockito.Mock;
22 22  
  23 +import java.lang.reflect.Field;
23 24 import java.util.*;
24 25  
25 26 import static org.junit.jupiter.api.Assertions.assertDoesNotThrow;
... ... @@ -74,15 +75,15 @@ public class IotSceneRuleTimerConditionIntegrationTest extends BaseMockitoUnitTe
74 75 // 创建并注入 timerConditionEvaluator 的依赖
75 76 timerConditionEvaluator = new IotTimerConditionEvaluator();
76 77 try {
77   - var devicePropertyServiceField = IotTimerConditionEvaluator.class.getDeclaredField("devicePropertyService");
  78 + Field devicePropertyServiceField = IotTimerConditionEvaluator.class.getDeclaredField("devicePropertyService");
78 79 devicePropertyServiceField.setAccessible(true);
79 80 devicePropertyServiceField.set(timerConditionEvaluator, devicePropertyService);
80 81  
81   - var deviceServiceField = IotTimerConditionEvaluator.class.getDeclaredField("deviceService");
  82 + Field deviceServiceField = IotTimerConditionEvaluator.class.getDeclaredField("deviceService");
82 83 deviceServiceField.setAccessible(true);
83 84 deviceServiceField.set(timerConditionEvaluator, deviceService);
84 85  
85   - var evaluatorField = IotSceneRuleServiceImpl.class.getDeclaredField("timerConditionEvaluator");
  86 + Field evaluatorField = IotSceneRuleServiceImpl.class.getDeclaredField("timerConditionEvaluator");
86 87 evaluatorField.setAccessible(true);
87 88 evaluatorField.set(sceneRuleService, timerConditionEvaluator);
88 89 } catch (Exception e) {
... ...