public void SaltPasswordTest() { string salt = PasswordUtility.GenerateSalt(32); string password = "******"; Assert.That(PasswordUtility.SaltPassword(password, salt), Is.EqualTo(string.Concat(password, salt))); }
public void VerifyPasswordTest() { string password = "******"; string salt = PasswordUtility.GenerateSalt(password.Length); string hashPassword = PasswordUtility.HashPassword(PasswordUtility.SaltPassword(password, salt)); Assert.That(PasswordUtility.VerifyPassword(hashPassword, password, salt), Is.True); Assert.That(PasswordUtility.VerifyPassword(hashPassword, "notmypassword", salt), Is.False); }