public void HexStringToBytes_EmptyString() { var hexString = string.Empty; var byteArray = HexFormatUtil.ToByteArray(hexString); Assert.IsTrue(byteArray.Length == 0); }
public void HexStringToBytes_MixedFormat() { var hexString = " 010203 1 011fF "; var byteArray = HexFormatUtil.ToByteArray(hexString); Assert.IsTrue(byteArray.Length == 6); Assert.IsTrue(byteArray[0] == 1); Assert.IsTrue(byteArray[1] == 2); Assert.IsTrue(byteArray[2] == 3); Assert.IsTrue(byteArray[3] == 16); Assert.IsTrue(byteArray[4] == 17); Assert.IsTrue(byteArray[5] == 255); }
public void HexStringToBytes_InvalidCharacter() { HexFormatUtil.ToByteArray("t"); }
public void HexStringToBytes_InvalidCharCount() { HexFormatUtil.ToByteArray("01 0"); }