Ejemplo n.º 1
0
 public void HashingAlgorithm_Alias_Target_Is_Bad()
 {
     ExceptionAssert.Throws <ArgumentException>(() => HashingAlgorithm.RegisterAlias("foo", "  "));
 }
Ejemplo n.º 2
0
 public void HashingAlgorithm_Alias_Already_Exists()
 {
     ExceptionAssert.Throws <ArgumentException>(() => HashingAlgorithm.RegisterAlias("id", "identity"));
 }
Ejemplo n.º 3
0
 public void HashingAlgorithm_Alias_Target_Does_Not_Exist()
 {
     ExceptionAssert.Throws <ArgumentException>(() => HashingAlgorithm.RegisterAlias("foo", "sha1-x"));
 }
Ejemplo 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"));
 }