public void GetMaskedIdentity_EmptyString_ReturnsEmptyPlaceholder() { var auth = new UserAuthenticationModel() { Identity = String.Empty }; var result = auth.GetMaskedIdentity(); Assert.AreEqual(UserAuthenticationModel.EMPTY_MASKED_VALUE, result); }
public void GetMaskedIdentity_MultipleLengths_AlwaysMasksPartOfString(string identity, string expectedHash) { var auth = new UserAuthenticationModel() { Identity = identity }; var result = auth.GetMaskedIdentity(); Assert.IsTrue(result.EndsWith("X")); Assert.AreEqual(expectedHash, result); }