public void Invariants() { algo = new MACTripleDES(); Assert.IsTrue(algo.CanReuseTransform, "MACTripleDES.CanReuseTransform"); Assert.IsTrue(algo.CanTransformMultipleBlocks, "MACTripleDES.CanTransformMultipleBlocks"); Assert.AreEqual(64, algo.HashSize, "MACTripleDES.HashSize"); Assert.AreEqual(1, algo.InputBlockSize, "MACTripleDES.InputBlockSize"); Assert.AreEqual(1, algo.OutputBlockSize, "MACTripleDES.OutputBlockSize"); Assert.AreEqual("System.Security.Cryptography.MACTripleDES", algo.ToString(), "MACTripleDES.ToString()"); Assert.IsNotNull(algo.Key, "MACTripleDES.Key"); }
public void Invariants() { algo = new MACTripleDES(); AssertEquals("MACTripleDES.CanReuseTransform", true, algo.CanReuseTransform); AssertEquals("MACTripleDES.CanTransformMultipleBlocks", true, algo.CanTransformMultipleBlocks); AssertEquals("MACTripleDES.HashSize", 64, algo.HashSize); AssertEquals("MACTripleDES.InputBlockSize", 1, algo.InputBlockSize); AssertEquals("MACTripleDES.OutputBlockSize", 1, algo.OutputBlockSize); AssertEquals("MACTripleDES.ToString()", "System.Security.Cryptography.MACTripleDES", algo.ToString()); AssertNotNull("MACTripleDES.Key", algo.Key); }