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); }