@Test
    void testSubscribeAndWriteRawArray() throws Exception {
        Map<String, Entry<String, Object>> tagMap = Map.ofEntries(
            entry("arr1", entry("201:RAW", new byte[] {
                (short) 0, (short) 1, (short) 2, (short) 3, (short) 4, (short) 5, (short) 6, (short) 7}
            ))
        );

        subscribeAndWrite(tagMap);
    }
Test of generic can driver with virtual can transport.

This test have additional role of confirming end to end behavior of driver and transport layer.
The virtual can transport rely on netty channel/pipeline infrastructure, hence it does not have
any backend such as memory queue. It simply converts message to a stream and expect it to be read.
plc4j/drivers/can/src/test/java/org/apache/plc4x/java/can/generic/GenericCANDriverTest.java