import { decodeText, encodeText } from "../src/rtmt/byte_util" import { encode, decode } from "../src/rtmt/encode_decode_message" describe('encode decode message', function () { it('basic encode decode message test', function () { const message = { channel: "channel", data: encodeText("{text}") } const data = encode(message) const messageAfter = decode(Buffer.from(data)); expect(messageAfter.channel).toBe(messageAfter.channel) expect(decodeText(messageAfter.data)).toBe(decodeText(messageAfter.data)) }) })