2022-02-15 13:17:28 -08:00
|
|
|
package com.rusefi.can.reader.impl;
|
2022-02-02 16:48:51 -08:00
|
|
|
|
|
|
|
|
|
|
|
import com.rusefi.can.CANPacket;
|
|
|
|
import org.junit.Test;
|
|
|
|
|
|
|
|
import static junit.framework.TestCase.assertEquals;
|
|
|
|
|
|
|
|
public class CANoeReaderTest {
|
|
|
|
|
|
|
|
@Test
|
|
|
|
public void readLine() {
|
2022-02-02 19:37:29 -08:00
|
|
|
String line = " 12.961970 2 1AC Rx d 4 00 10 00 00 Length = 166000 BitCount = 87 ID = 428";
|
2022-02-20 21:33:22 -08:00
|
|
|
CANoeReader reader = CANoeReader.INSTANCE;
|
2022-02-02 16:48:51 -08:00
|
|
|
|
|
|
|
CANPacket packet = reader.readLine(line);
|
|
|
|
|
|
|
|
assertEquals(0x1ac, packet.getId());
|
|
|
|
assertEquals(4, packet.getData().length);
|
|
|
|
}
|
|
|
|
}
|