public void CalculateFromBytesNull() { Sha1Sum sum = new Sha1Sum(); Assert.IsNotNull(sum); byte[] check = sum.Calculate((byte[])null); Assert.IsNull(check); }
public void CalculateFromEmptyTable() { Sha1Sum sum = new Sha1Sum(); Assert.IsNotNull(sum); byte[] array = new byte[0]; byte[] check = sum.Calculate(array); Assert.IsNotNull(check); Assert.AreEqual(Sha1Sum.SumSize, check.Length); }
public void CalculateFromTestFile1() { Sha1Sum sum = new Sha1Sum(); Assert.IsNotNull(sum); byte[] array = File.ReadAllBytes("../../TestData/TextFile1.txt"); byte[] check = sum.Calculate(array); Assert.IsNotNull(check); Assert.AreEqual(Sha1Sum.SumSize, check.Length); for (int i = 0; i < File1Sum.Length; i++) { if (check[i] != File1Sum[i]) { Assert.Fail("Result byte {0} does not match! Was {1:x2}, expected {2:x2}", i, check[i], File1Sum[i]); } } }
public void CalculateFromTestFile1Stream() { Sha1Sum sum = new Sha1Sum(); Assert.IsNotNull(sum); FileStream file = new FileStream("../../TestData/TextFile1.txt", FileMode.Open); byte[] check = sum.Calculate(file); file.Close(); Assert.IsNotNull(check); Assert.AreEqual(Sha1Sum.SumSize, check.Length); for (int i = 0; i < File1Sum.Length; i++) { if (check[i] != File1Sum[i]) { Assert.Fail("Result byte {0} does not match! Was {1:x2}, expected {2:x2}", i, check[i], File1Sum[i]); } } }
public void CalculateFromTestFile1Stream() { Sha1Sum sum = new Sha1Sum(); Assert.IsNotNull(sum); FileStream file = new FileStream("../../TestData/TextFile1.txt", FileMode.Open); byte[] check = sum.Calculate(file); file.Close(); Assert.IsNotNull(check); Assert.AreEqual(Sha1Sum.SumSize, check.Length); for (int i = 0; i < File1Sum.Length; i++) { if (check[i] != File1Sum[i]) { Assert.Fail("Result byte {0} does not match! Was {1:x2}, expected {2:x2}", i, check[i], File1Sum[i]); } } }
public void CalculateFromTestFile1() { Sha1Sum sum = new Sha1Sum(); Assert.IsNotNull(sum); byte[] array = File.ReadAllBytes("../../TestData/TextFile1.txt"); byte[] check = sum.Calculate(array); Assert.IsNotNull(check); Assert.AreEqual(Sha1Sum.SumSize, check.Length); for (int i = 0; i < File1Sum.Length; i++) { if (check[i] != File1Sum[i]) { Assert.Fail("Result byte {0} does not match! Was {1:x2}, expected {2:x2}", i, check[i], File1Sum[i]); } } }
public void CalculateFromEmptyTable() { Sha1Sum sum = new Sha1Sum(); Assert.IsNotNull(sum); byte[] array = new byte[0]; byte[] check = sum.Calculate(array); Assert.IsNotNull(check); Assert.AreEqual(Sha1Sum.SumSize, check.Length); }
public void CalculateFromBytesNull() { Sha1Sum sum = new Sha1Sum(); Assert.IsNotNull(sum); byte[] check = sum.Calculate((byte[])null); Assert.IsNull(check); }