Example #1
0
        public void AccessToken_Exists_Missing()
        {
            // ACTION
            var isExists = AccessTokenVault.TokenExists("asdf");

            // ASSERT
            Assert.IsFalse(isExists);
        }
Example #2
0
        public void AccessToken_Exists()
        {
            var userId     = 42;
            var timeout    = TimeSpan.FromMinutes(10);
            var savedToken = AccessTokenVault.CreateToken(userId, timeout);

            // ACTION
            var isExists = AccessTokenVault.TokenExists(savedToken.Value);

            // ASSERT
            Assert.IsTrue(isExists);
        }
Example #3
0
        public void AccessToken_Exists_Expired()
        {
            var userId     = 42;
            var timeout    = TimeSpan.FromMilliseconds(1);
            var savedToken = AccessTokenVault.CreateToken(userId, timeout);

            // ACTION
            Thread.Sleep(1100);
            var isExists = AccessTokenVault.TokenExists(savedToken.Value);

            // ASSERT
            Assert.IsFalse(isExists);
        }