public void TestInvoke() { using CryptoContext cryptoContext = CryptoContext.CreateDefault(); RandomOracle oracle = new HashRandomOracle(cryptoContext.HashAlgorithmProvider); byte[] firstQuery = { 235, 12, 13, 72, 138, 13, 62, 13, 39, 147, 198, 173, 23, 87, 27, 99 }; byte[] secondQuery = { 84, 23, 123, 85, 62, 28, 54, 98, 187, 238, 18, 5, 78, 1, 78, 243 }; EnumerableAssert.AreNotEqual( oracle.Invoke(secondQuery).Take(10), oracle.Invoke(firstQuery).Take(10) ); }