ComputeHash() 공개 메소드

public ComputeHash ( string value ) : string
value string
리턴 string
예제 #1
0
        public void Given_String_Compute_Hash_Calculates_Correct_MD5_Hash()
        {
            var dotNetGroupValue = "DotNetGroup";
            var dotNetGroupHash = "4779ccd6ffccfac7cf91cfe585d02db0";

            var hashProvider = new HashProvider(new MD5CryptoServiceProvider());
            var hash = hashProvider.ComputeHash(dotNetGroupValue);

            Assert.That(hash, Is.EqualTo(dotNetGroupHash));
        }
예제 #2
0
        public void Given_Null_Value_Compute_Hash_Throws()
        {
            var hashProvider = new HashProvider();

            Assert.Throws<ArgumentNullException>(() => hashProvider.ComputeHash(null));
        }