public void ConvertFrom() { MachineKeyValidationConverter cv = new MachineKeyValidationConverter(); object o; o = cv.ConvertFrom(null, null, "MD5"); Assert.AreEqual(typeof(MachineKeyValidation), o.GetType(), "A1"); Assert.AreEqual("MD5", o.ToString(), "A2"); o = cv.ConvertFrom(null, null, "AES"); Assert.AreEqual("AES", o.ToString(), "A3"); }
public void ConvertFrom_TypeError() { MachineKeyValidationConverter cv = new MachineKeyValidationConverter(); object o; o = cv.ConvertFrom(null, null, 6); Assert.IsNull(o, "A1"); }
public void ConvertFrom() { MachineKeyValidationConverter cv = new MachineKeyValidationConverter(); object o; o = cv.ConvertFrom(null, null, "MD5"); Assert.AreEqual(typeof(MachineKeyValidation), o.GetType(), "typeof"); Assert.AreEqual("MD5", o.ToString(), "MD5"); o = cv.ConvertFrom(null, null, "SHA1"); Assert.AreEqual("SHA1", o.ToString(), "SHA1"); // 3DES in, TripleDES out o = cv.ConvertFrom(null, null, "3DES"); Assert.AreEqual("TripleDES", o.ToString(), "3DES"); o = cv.ConvertFrom(null, null, "AES"); Assert.AreEqual("AES", o.ToString(), "AES"); o = cv.ConvertFrom(null, null, "HMACSHA256"); Assert.AreEqual("HMACSHA256", o.ToString(), "HMACSHA256"); o = cv.ConvertFrom(null, null, "HMACSHA384"); Assert.AreEqual("HMACSHA384", o.ToString(), "HMACSHA384"); o = cv.ConvertFrom(null, null, "HMACSHA512"); Assert.AreEqual("HMACSHA512", o.ToString(), "HMACSHA512"); }
public void ConvertFrom_Custom() { MachineKeyValidationConverter cv = new MachineKeyValidationConverter(); cv.ConvertFrom(null, null, "Custom"); }
public void ConvertFrom_CaseSensitive() { MachineKeyValidationConverter cv = new MachineKeyValidationConverter(); cv.ConvertFrom(null, null, "sha1"); }