private void CheckValid(int expiresIn, bool expectedValid) { var token = new Token { AccessToken = string.Empty, ExpiresIn = expiresIn, }; Credentials credentials = new Credentials(); credentials.Update(token); Assert.Equal(credentials.AreValid(), expectedValid); }
public void ValidReturnsFalseIfItExpiresInLessThan15Seconds() { var token = new Token() { AccessToken = string.Empty, ExpiresIn = 10 }; token.SetAccessTokenExpiration(); Credentials credentials = new Credentials(token); Assert.False(credentials.AreValid()); }
public void ValidReturnsFalseIfTokenAlreadyExpired() { var token = new Token() { AccessToken = string.Empty, ExpiresIn = -5 }; token.SetAccessTokenExpiration(); Credentials credentials = new Credentials(token); Assert.False(credentials.AreValid()); }
public void ValidReturnsTrueIfValidToken() { var token = new Token() { AccessToken = string.Empty, ExpiresIn = 45 }; token.SetAccessTokenExpiration(); Credentials credentials = new Credentials(token); Assert.True(credentials.AreValid()); }