コード例 #1
0
        public void KeyConfirmationTest()
        {
            var inputObj = new AuthenticationConfiguration()
            {
                FunctionName          = "TestForNow",
                FunctionConfiguration = new byte[] { 0x01, 0x02, 0x03 },
                Salt           = new byte[] { 0x03, 0x01, 0x04 },
                AdditionalData = new byte[] { 0x03, 0x01, 0x04 }
            };

            var stream = SerialiseToMemory(inputObj);

            stream.Seek(0, SeekOrigin.Begin);
            var outputObj = DeserialiseFromMemory <AuthenticationConfiguration>(stream);

            bool equal = inputObj.Equals(outputObj);

            Assert.IsTrue(equal);
        }