Пример #1
0
		public void Invariants () 
		{
			algo = new HMACMD5 ();
			Assert.IsTrue (algo.CanReuseTransform, "HMACMD5.CanReuseTransform");
			Assert.IsTrue (algo.CanTransformMultipleBlocks, "HMACMD5.CanTransformMultipleBlocks");
			Assert.AreEqual ("MD5", algo.HashName, "HMACMD5.HashName");
			Assert.AreEqual (128, algo.HashSize, "HMACMD5.HashSize");
			Assert.AreEqual (1, algo.InputBlockSize, "HMACMD5.InputBlockSize");
			Assert.AreEqual (1, algo.OutputBlockSize, "HMACMD5.OutputBlockSize");
			Assert.AreEqual ("System.Security.Cryptography.HMACMD5", algo.ToString (), "HMACMD5.ToString()"); 
		}
Пример #2
0
		public void Invariants () 
		{
			algo = new HMACMD5 ();
			AssertEquals ("HMACMD5.CanReuseTransform", true, algo.CanReuseTransform);
			AssertEquals ("HMACMD5.CanTransformMultipleBlocks", true, algo.CanTransformMultipleBlocks);
			AssertEquals ("HMACMD5.HashName", "MD5", algo.HashName);
			AssertEquals ("HMACMD5.HashSize", 128, algo.HashSize);
			AssertEquals ("HMACMD5.InputBlockSize", 1, algo.InputBlockSize);
			AssertEquals ("HMACMD5.OutputBlockSize", 1, algo.OutputBlockSize);
			AssertEquals ("HMACMD5.ToString()", "System.Security.Cryptography.HMACMD5", algo.ToString ()); 
		}