Esempio n. 1
0
        private static byte[] TestClone(byte[] original)
        {
            Assert.That(original, Is.Not.Null);

            byte[] clone = ByteUtils.Clone(original);

            Assert.That(clone != original, "clone != original failed");
            Assert.That(clone.Length, Is.EqualTo(original.Length), "clone.Length != original.Length");

            for (int i = 0; i < original.Length; i++)
            {
                Assert.That(clone[i], Is.EqualTo(original[i]), string.Format("clone[{0}] ({1}) != original[{0}] ({2})", i, clone[i], original[i]));
            }

            return(clone);
        }
Esempio n. 2
0
 public void Clone_Null()
 {
     Assert.That(() => ByteUtils.Clone(null), Is.Null);
 }