From 79fd341d2ee1d6ff2ce9139e84dab0ad6820a1ec Mon Sep 17 00:00:00 2001 From: Abyss777 Date: Mon, 16 May 2016 10:43:03 +0500 Subject: Implemented few commands for Wondex protocol. --- .../protocol/WondexProtocolEncoderTest.java | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 test/org/traccar/protocol/WondexProtocolEncoderTest.java (limited to 'test/org/traccar/protocol/WondexProtocolEncoderTest.java') diff --git a/test/org/traccar/protocol/WondexProtocolEncoderTest.java b/test/org/traccar/protocol/WondexProtocolEncoderTest.java new file mode 100644 index 000000000..b898b2c8a --- /dev/null +++ b/test/org/traccar/protocol/WondexProtocolEncoderTest.java @@ -0,0 +1,23 @@ +package org.traccar.protocol; + +import org.junit.Assert; +import org.junit.Test; +import org.traccar.ProtocolTest; +import org.traccar.model.Command; + +public class WondexProtocolEncoderTest extends ProtocolTest { + @Test + public void testEncode() throws Exception { + + WondexProtocolEncoder encoder = new WondexProtocolEncoder(); + + Command command = new Command(); + command.setDeviceId(2); + command.setType(Command.TYPE_POSITION_SINGLE); + command.set(Command.KEY_DEVICE_PASSWORD, "0000"); + + Assert.assertEquals("$WP+GETLOCATION=0000", encoder.encodeCommand(command)); + + } + +} -- cgit v1.2.3