コード例 #1
0
        public void TestSetRegisterResponseSuccessParsing()
        {
            Assert.IsTrue(ResponseParser.IsSetRegisterResponseSuccessful(new byte[1] {
                0x00
            }));

            var rand = new Random();

            var totalRandomTests = 1000000;

            for (int i = 0; i < totalRandomTests; i++)
            {
                var data = new byte[1];
                rand.NextBytes(data);

                if (data[0] == 0x00)
                {
                    Assert.IsTrue(ResponseParser.IsSetRegisterResponseSuccessful(data));
                }
                else
                {
                    Assert.IsFalse(ResponseParser.IsSetRegisterResponseSuccessful(data));
                }
            }
        }