public void test07()
        {
            byte[] input          = { 255, 128, 0, 1, 127 };
            byte[] expectedResult = { (byte)((SECSItemFormatCodeFunctions.getNumberFromSECSItemFormatCode(SECSItemFormatCode.U1) << 2) | 0x03), 0, 0, 0x05, 255, 128, 0, 1, 127 };

            U1ArraySECSItem secsItem = new U1ArraySECSItem(input, 3);

            Assert.IsTrue(secsItem.ToRawSECSItem().SequenceEqual(expectedResult));
        }
Ejemplo n.º 2
0
        public void Test07()
        {
            byte [] input          = { 255, 128, 0, 1, 127 };
            byte [] expectedResult = { (byte)((SECSItemFormatCodeFunctions.GetNumberFromSECSItemFormatCode(SECSItemFormatCode.U1) << 2) | 0x03), 0, 0, 0x05, 255, 128, 0, 1, 127 };

            U1ArraySECSItem secsItem = new U1ArraySECSItem(input, SECSItemNumLengthBytes.THREE);

            Assert.AreEqual(secsItem.ToRawSECSItem(), expectedResult);
        }