review:【iot 物联网】场景联动相关实现

This commit is contained in:
YunaiV
2025-08-16 20:37:22 +08:00
parent f88d30f103
commit 6791c62858
13 changed files with 65 additions and 62 deletions

View File

@@ -20,6 +20,8 @@ import static org.junit.jupiter.api.Assertions.*;
*/
public class IotSceneRuleTriggerMatcherTest extends BaseMockitoUnitTest {
// TODO @puhui999public 都加下哈;
private IotSceneRuleMatcherManager matcherManager;
@BeforeEach
@@ -42,13 +44,13 @@ public class IotSceneRuleTriggerMatcherTest extends BaseMockitoUnitTest {
// 1. 准备测试数据
IotDeviceMessage message = IotDeviceMessage.builder()
.requestId("test-001")
.method("thing.state.update")
.data(1) // 在线状态
.method("thing.state.update") // TODO @puhui999这里的枚举
.data(1) // 在线状态 TODO @puhui999这里的枚举
.build();
IotSceneRuleDO.Trigger trigger = new IotSceneRuleDO.Trigger();
trigger.setType(IotSceneRuleTriggerTypeEnum.DEVICE_STATE_UPDATE.getType());
trigger.setOperator("=");
trigger.setOperator("="); // TODO @puhui999这里的枚举下面也是类似
trigger.setValue("1");
// 2. 执行测试