public void ByteArrayStartsWith5ZeroesTest(byte a, byte b, byte c, byte d, bool expected) { var cracker = new Cracker(); var result = cracker.StartsWith5Zeroes(new[] { a, b, c, d }); Assert.Equal(expected, result); }
public void TestHashValidation(string input, bool expected) { var cracker = new Cracker(); var hash = _md5.ComputeHash(Encoding.ASCII.GetBytes(input)); var isValid = cracker.StartsWith5Zeroes(hash); Assert.Equal(expected, isValid); }