aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/traccar/protocol/Gps056FrameDecoderTest.java
blob: ce21f733f85e75101c2f29647b334220ece73c55 (plain)
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
package org.traccar.protocol;

import org.junit.Test;
import org.traccar.ProtocolTest;

import static org.junit.Assert.assertEquals;

public class Gps056FrameDecoderTest extends ProtocolTest {

    @Test
    public void testDecode() throws Exception {

        Gps056FrameDecoder decoder = new Gps056FrameDecoder();

        assertEquals(
                binary("242435314750534c5f30323836323436323033333738323934361905110f160b0b7710584e1cbd1b9b4500005b100300fb0a071700ffff23"),
                decoder.decode(null, null, binary("242435314750534c5f30323836323436323033333738323934361905110f160b0b7710584e1cbd1b9b4500005b100300fb0a071700ffff230030")));

        assertEquals(
                binary("242432354c4f474e5f3131383632343632303333373832393436322e3123"),
                decoder.decode(null, null, binary("242432354c4f474e5f3131383632343632303333373832393436322e3123")));

    }

}