package Ġmqtt . packets . mqtt v 5 Ċ Ċ import Ġkotlin . test . Test Ċ import Ġkotlin . test . assertEquals Ċ import Ġkotlin . test . assertTrue Ċ Ċ class ĠM QT TP ub rel Test Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġarray Ġ= Ġ ubyte ArrayOf ( 0 x 6 2 u , Ġ 0 x 0 4 u , Ġ 0 x 0 0 u , Ġ 0 x 4 1 u , Ġ 0 x 0 0 u , Ġ 0 x 0 0 u ) ĊĠĠĠ Ġprivate Ġval Ġpacket Ġ= ĠMQTT 5 Pub rel ( 6 5 u ) ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest To ByteArray () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertTrue ( array . content Equals ( packet . toByteArray ())) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest From ByteArray () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= ĠMQTT 5 Pub rel . from ByteArray ( 2 , Ġarray . copyOf Range ( 2 , Ġarray . size )) ĊĠĠĠĠĠĠĠ ĠassertEquals ( packet . packet Id , Ġresult . packet Id ) ĊĠĠĠ Ġ} Ċ } Ċ