상속: ITokenValidator
 public string Test()
 {
     var token = HttpContext.Current.Request.Headers["Token"];
     using (var dbContext = new BasicTokenDbContext())
     {
         ITokenValidator validator = new DatabaseTokenValidator(dbContext);
         return validator.IsValid(token) ? "Your token worked!" : "Your token failed!";
     }
 }
        public void IsExpired30Minutes1Second()
        {
            // Arrange
            var token = new Token { CreateDate = DateTime.Now.AddSeconds(-1801) };
            var validator = new DatabaseTokenValidator(null);

            // Act
            var actual = validator.IsExpired(token);

            // Assert
            Assert.IsTrue(actual);
        }