1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| package com.zy.core.network.real;
|
| import org.junit.jupiter.api.Test;
|
| import static org.junit.jupiter.api.Assertions.assertEquals;
|
| class ZyStationV4RealConnectTest {
|
| @Test
| void buildConveyorCommonAlarmMessageShouldMapDefinedBits() {
| String alarmMsg = ZyStationV4RealConnect.buildConveyorCommonAlarmMessage(
| new boolean[]{true, false, false, false, false, false, false, false},
| new boolean[]{false, false, true, false, false, false, false, false},
| new boolean[]{false, false, true, false, false, false, false, false},
| new boolean[]{true, true, false, false, false, false, false, false}
| );
|
| assertEquals("急停;扫码检验异常;高位变频器故障;路径查询异常;", alarmMsg);
| }
|
| @Test
| void mergeAlarmMessagesShouldAppendToExistingBarcodeAlarm() {
| String merged = ZyStationV4RealConnect.mergeAlarmMessages("扫码异常;", "急停;路径查询异常;");
|
| assertEquals("扫码异常;急停;路径查询异常;", merged);
| }
| }
|
|