Esempio n. 1
0
 public void HashingAlgorithm_Alias_Target_Is_Bad()
 {
     ExceptionAssert.Throws <ArgumentException>(() => HashingAlgorithm.RegisterAlias("foo", "  "));
 }
Esempio n. 2
0
 public void HashingAlgorithm_Alias_Already_Exists()
 {
     ExceptionAssert.Throws <ArgumentException>(() => HashingAlgorithm.RegisterAlias("id", "identity"));
 }
Esempio n. 3
0
 public void HashingAlgorithm_Alias_Target_Does_Not_Exist()
 {
     ExceptionAssert.Throws <ArgumentException>(() => HashingAlgorithm.RegisterAlias("foo", "sha1-x"));
 }
Esempio n. 4
0
 public void HashingAlgorithm_Bad_Alias()
 {
     ExceptionAssert.Throws <ArgumentNullException>(() => HashingAlgorithm.RegisterAlias(null, "sha1"));
     ExceptionAssert.Throws <ArgumentNullException>(() => HashingAlgorithm.RegisterAlias("", "sha1"));
     ExceptionAssert.Throws <ArgumentNullException>(() => HashingAlgorithm.RegisterAlias("   ", "sha1"));
 }