public void ValidateEmptyPasswordShouldReturnTrue() { var password = string.Empty; var result = MemberUtils.ValidatePassword(password); Assert.IsFalse(result); }
public void ValidateNullPasswordShouldReturnTrue() { string password = null; var result = MemberUtils.ValidatePassword(password); Assert.IsFalse(result); }
public void ValidateValidPasswordShouldReturnTrue() { var password = "******"; var result = MemberUtils.ValidatePassword(password); Assert.IsTrue(result); }
public async Task <Member> FindBySsnAndPassword(string ssn, string password) { if (ssn == null) { throw new ArgumentNullException($"Ssn cannot be null."); } if (MemberUtils.ValidateSsn(ssn) == false) { throw new ArgumentException("Ssn is not valid."); } if (password == null) { throw new ArgumentNullException($"Password cannot be null."); } if (MemberUtils.ValidatePassword(password) == false) { throw new ArgumentException("Password is not valid."); } var memberMap = await _access.FindBySsnAndPasswordAsync(ssn, password); if (memberMap == null) { throw new NullReferenceException("Member map cannot be null."); } var member = _mapper.Unmap(memberMap); if (member == null) { throw new NullReferenceException("Member cannot be null."); } return(member); }