Esempio n. 1
0
        public void op_Encrypt_string_Salt()
        {
            Salt salt = "XbAH5ybjSkZt+Q==";

            var expected = new SecureHash("4bF4xJX9VVDr+xFMuOWS/9wJLAc7/ByDjW2PgPp5YLc=");
            var actual   = SecureHash.Encrypt("plaintext", salt);

            Assert.Equal(expected, actual);
        }
Esempio n. 2
0
        public void op_Encrypt_stringEmpty_Salt()
        {
            Salt salt = "XbAH5ybjSkZt+Q==";

            var expected = new SecureHash("2uI+DajQR+GeYNTccNcDjoE5UtXbF6Jr+kVtE4vcNn4=");
            var actual   = SecureHash.Encrypt(string.Empty, salt);

            Assert.Equal(expected, actual);
        }
Esempio n. 3
0
 public void opEquality_SecureHash_SecureHashNull()
 {
     Assert.False(SecureHash.Encrypt("plaintext", new Salt()) == null);
 }
Esempio n. 4
0
 public void opEquality_SecureHashNull_SecureHash()
 {
     Assert.False(null == SecureHash.Encrypt("plaintext", new Salt()));
 }
Esempio n. 5
0
 public void op_Equals_objectNull()
 {
     Assert.False(SecureHash.Encrypt("plaintext", new Salt()).Equals(null));
 }
Esempio n. 6
0
 public void op_Encrypt_string_SaltNull()
 {
     Assert.Throws <ArgumentNullException>(() => SecureHash.Encrypt("plaintext", null));
 }
Esempio n. 7
0
 public void op_Encrypt_stringNull_Salt()
 {
     Assert.Throws <ArgumentNullException>(() => SecureHash.Encrypt(null, new Salt()));
 }
Esempio n. 8
0
 public void opInequality_SecureHash_SecureHashNull()
 {
     Assert.True(SecureHash.Encrypt("plaintext", new Salt()).IsNotNull());
 }