Exemple #1
0
        public void GetMaskedIdentity_EmptyString_ReturnsEmptyPlaceholder()
        {
            var auth = new UserAuthenticationModel()
            {
                Identity = String.Empty
            };

            var result = auth.GetMaskedIdentity();

            Assert.AreEqual(UserAuthenticationModel.EMPTY_MASKED_VALUE, result);
        }
Exemple #2
0
        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);
        }