Exemple #1
0
 public void ToHexString_Test()
 {
     Assert.Equal("010AFF", CSLUtility.ToHexString(new byte[] { 1, 10, 255 }, 0, 3, ""));
     Assert.Equal("01-0A-FF", CSLUtility.ToHexString(new byte[] { 1, 10, 255 }, 0, 3, "-"));
     Assert.Equal("01-0A", CSLUtility.ToHexString(new byte[] { 1, 10, 255 }, 0, 2, "-"));
     Assert.Equal("0A-FF", CSLUtility.ToHexString(new byte[] { 1, 10, 255 }, 1, 2, "-"));
 }
Exemple #2
0
 public void ToIntLE_Test()
 {
     Assert.Equal(0x030201, CSLUtility.ToIntLE(new byte[] { 1, 2, 3 }, 0, 3));
     Assert.Equal(0x0201, CSLUtility.ToIntLE(new byte[] { 1, 2, 3 }, 0, 2));
     Assert.Equal(0x0302, CSLUtility.ToIntLE(new byte[] { 1, 2, 3 }, 1, 2));
 }