Lines Matching refs:Encode
160 … Assert.AreEqual(BitHelper.GetBytesFromValue(0x023450, 3, true), Packet.Encode(structureA)); in TestEncode()
180 … Assert.AreEqual(BitHelper.GetBytesFromValue(0xbeef, 2, true), Packet.Encode(structureB)); in TestEncode()
184 Assert.Throws<ArgumentException>(() => Packet.Encode(structureArray)); in TestEncode()
187 Assert.Throws<ArgumentException>(() => Packet.Encode(structureArray)); in TestEncode()
190 Assert.AreEqual(new byte[4] { 100, 201, 102, 203 }, Packet.Encode(structureArray)); in TestEncode()
195 Assert.Throws<ArgumentException>(() => Packet.Encode(structureArrayWithOffset)); in TestEncode()
198 Assert.AreEqual(new byte[] { 5, 11, 44, 255 }, Packet.Encode(structureArray)); in TestEncode()
200 Assert.AreEqual(new byte[0], Packet.Encode(new TestStructZeroWidth())); in TestEncode()
201 … Assert.Throws<ArgumentException>(() => Packet.Encode(new TestStructWithUnsupportedType())); in TestEncode()
209 Assert.AreEqual(new byte[] { 1, 2, 3, 0, 0, 0, 1 }, Packet.Encode(structureEnum)); in TestEncode()
213 Assert.AreEqual(new byte[] { 0, 0 }, Packet.Encode(testStructWithBytes)); in TestEncode()
246 Assert.AreEqual(bytes, Packet.Encode(nestedStruct)); in TestNestedEncode()