JUnit5 migration in rule-engine-api
Signed-off-by: Oleksandra Matviienko <al.zzzeebra@gmail.com>
This commit is contained in:
parent
aecf654d65
commit
e3be868bc6
@ -103,11 +103,6 @@
|
|||||||
<artifactId>spring-boot-starter-test</artifactId>
|
<artifactId>spring-boot-starter-test</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
|
||||||
<groupId>org.junit.vintage</groupId>
|
|
||||||
<artifactId>junit-vintage-engine</artifactId>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.awaitility</groupId>
|
<groupId>org.awaitility</groupId>
|
||||||
<artifactId>awaitility</artifactId>
|
<artifactId>awaitility</artifactId>
|
||||||
|
|||||||
@ -16,10 +16,10 @@
|
|||||||
package org.thingsboard.rule.engine.api.util;
|
package org.thingsboard.rule.engine.api.util;
|
||||||
|
|
||||||
import com.fasterxml.jackson.databind.node.ObjectNode;
|
import com.fasterxml.jackson.databind.node.ObjectNode;
|
||||||
import org.junit.Assert;
|
import org.junit.jupiter.api.Assertions;
|
||||||
import org.junit.Test;
|
import org.junit.jupiter.api.extension.ExtendWith;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.mockito.junit.MockitoJUnitRunner;
|
import org.mockito.junit.jupiter.MockitoExtension;
|
||||||
import org.thingsboard.common.util.JacksonUtil;
|
import org.thingsboard.common.util.JacksonUtil;
|
||||||
import org.thingsboard.server.common.data.id.TenantId;
|
import org.thingsboard.server.common.data.id.TenantId;
|
||||||
import org.thingsboard.server.common.data.msg.TbMsgType;
|
import org.thingsboard.server.common.data.msg.TbMsgType;
|
||||||
@ -29,7 +29,7 @@ import org.thingsboard.server.common.msg.TbMsgMetaData;
|
|||||||
import static org.hamcrest.CoreMatchers.is;
|
import static org.hamcrest.CoreMatchers.is;
|
||||||
import static org.hamcrest.MatcherAssert.assertThat;
|
import static org.hamcrest.MatcherAssert.assertThat;
|
||||||
|
|
||||||
@RunWith(MockitoJUnitRunner.class)
|
@ExtendWith(MockitoExtension.class)
|
||||||
public class TbNodeUtilsTest {
|
public class TbNodeUtilsTest {
|
||||||
|
|
||||||
private static final String DATA_VARIABLE_TEMPLATE = "$[%s]";
|
private static final String DATA_VARIABLE_TEMPLATE = "$[%s]";
|
||||||
@ -46,7 +46,7 @@ public class TbNodeUtilsTest {
|
|||||||
|
|
||||||
TbMsg msg = TbMsg.newMsg(TbMsgType.POST_TELEMETRY_REQUEST, TenantId.SYS_TENANT_ID, md, JacksonUtil.toString(node));
|
TbMsg msg = TbMsg.newMsg(TbMsgType.POST_TELEMETRY_REQUEST, TenantId.SYS_TENANT_ID, md, JacksonUtil.toString(node));
|
||||||
String result = TbNodeUtils.processPattern(pattern, msg);
|
String result = TbNodeUtils.processPattern(pattern, msg);
|
||||||
Assert.assertEquals("ABC metadata_value data_value", result);
|
Assertions.assertEquals("ABC metadata_value data_value", result);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -60,7 +60,7 @@ public class TbNodeUtilsTest {
|
|||||||
|
|
||||||
TbMsg msg = TbMsg.newMsg(TbMsgType.POST_TELEMETRY_REQUEST, TenantId.SYS_TENANT_ID, md, JacksonUtil.toString(node));
|
TbMsg msg = TbMsg.newMsg(TbMsgType.POST_TELEMETRY_REQUEST, TenantId.SYS_TENANT_ID, md, JacksonUtil.toString(node));
|
||||||
String result = TbNodeUtils.processPattern(pattern, msg);
|
String result = TbNodeUtils.processPattern(pattern, msg);
|
||||||
Assert.assertEquals(pattern, result);
|
Assertions.assertEquals(pattern, result);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -74,7 +74,7 @@ public class TbNodeUtilsTest {
|
|||||||
|
|
||||||
TbMsg msg = TbMsg.newMsg(TbMsgType.POST_TELEMETRY_REQUEST, TenantId.SYS_TENANT_ID, md, JacksonUtil.toString(node));
|
TbMsg msg = TbMsg.newMsg(TbMsgType.POST_TELEMETRY_REQUEST, TenantId.SYS_TENANT_ID, md, JacksonUtil.toString(node));
|
||||||
String result = TbNodeUtils.processPattern(pattern, msg);
|
String result = TbNodeUtils.processPattern(pattern, msg);
|
||||||
Assert.assertEquals("ABC metadata_value data_value", result);
|
Assertions.assertEquals("ABC metadata_value data_value", result);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -95,7 +95,7 @@ public class TbNodeUtilsTest {
|
|||||||
|
|
||||||
TbMsg msg = TbMsg.newMsg(TbMsgType.POST_TELEMETRY_REQUEST, TenantId.SYS_TENANT_ID, md, JacksonUtil.toString(node));
|
TbMsg msg = TbMsg.newMsg(TbMsgType.POST_TELEMETRY_REQUEST, TenantId.SYS_TENANT_ID, md, JacksonUtil.toString(node));
|
||||||
String result = TbNodeUtils.processPattern(pattern, msg);
|
String result = TbNodeUtils.processPattern(pattern, msg);
|
||||||
Assert.assertEquals("ABC metadata_value value3", result);
|
Assertions.assertEquals("ABC metadata_value value3", result);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -116,7 +116,7 @@ public class TbNodeUtilsTest {
|
|||||||
|
|
||||||
TbMsg msg = TbMsg.newMsg(TbMsgType.POST_TELEMETRY_REQUEST, TenantId.SYS_TENANT_ID, md, JacksonUtil.toString(node));
|
TbMsg msg = TbMsg.newMsg(TbMsgType.POST_TELEMETRY_REQUEST, TenantId.SYS_TENANT_ID, md, JacksonUtil.toString(node));
|
||||||
String result = TbNodeUtils.processPattern(pattern, msg);
|
String result = TbNodeUtils.processPattern(pattern, msg);
|
||||||
Assert.assertEquals("ABC metadata_value $[key1.key2[0].key3]", result);
|
Assertions.assertEquals("ABC metadata_value $[key1.key2[0].key3]", result);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user