diff options
Diffstat (limited to 'src/test/java')
-rw-r--r-- | src/test/java/org/traccar/ProtocolTest.java | 4 | ||||
-rw-r--r-- | src/test/java/org/traccar/protocol/KhdProtocolDecoderTest.java | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/test/java/org/traccar/ProtocolTest.java b/src/test/java/org/traccar/ProtocolTest.java index 56551f247..c40a15dcc 100644 --- a/src/test/java/org/traccar/ProtocolTest.java +++ b/src/test/java/org/traccar/ProtocolTest.java @@ -300,6 +300,10 @@ public class ProtocolTest extends BaseTest { assertTrue(attributes.get(Position.KEY_HOURS) instanceof Number); } + if (attributes.containsKey(Position.KEY_RESULT)) { + assertTrue(attributes.get(Position.KEY_RESULT) instanceof String); + } + if (position.getNetwork() != null && position.getNetwork().getCellTowers() != null) { for (CellTower cellTower : position.getNetwork().getCellTowers()) { checkInteger(cellTower.getMobileCountryCode(), 0, 999); diff --git a/src/test/java/org/traccar/protocol/KhdProtocolDecoderTest.java b/src/test/java/org/traccar/protocol/KhdProtocolDecoderTest.java index 76f4d83d2..5c2b0732b 100644 --- a/src/test/java/org/traccar/protocol/KhdProtocolDecoderTest.java +++ b/src/test/java/org/traccar/protocol/KhdProtocolDecoderTest.java @@ -11,6 +11,9 @@ public class KhdProtocolDecoderTest extends ProtocolTest { var decoder = new KhdProtocolDecoder(null); verifyPosition(decoder, binary( + "2929800028258b8c10210731035840031534240542120200000337fb000000ffff5a00000a0000000005005d0d")); + + verifyPosition(decoder, binary( "292980002825863156210105095059035109370460010100000211ffff000002fc0000001e780b12000034e70d")); verifyPosition(decoder, binary( |