Exemple #1
0
        public void HashAlgorithmComputesSameCrcAsRawAccess(string text)
        {
            var crc      = new Crc32();
            var bytes    = Encoding.ASCII.GetBytes(text);
            var expected = Crc32.DigestOf(bytes, 0, bytes.Length);
            var actual   = crc.AsHashAlgorithm().ComputeHash(bytes);

            Assert.Equal(expected, BitConverter.ToUInt32(actual, 0));
        }