public void GetTimeZoneIdReturnsNullWhenUserDoesNotHaveTimeZoneIdClaim() { var principal = new ClaimsPrincipal(); var result = principal.GetTimeZoneId(); Assert.Null(result); }
public void GetTimeZoneIdReturnsCorrectTimeZoneIdWhenUserHasTimeZoneIdClaim() { const string timeZoneId = "Eastern Standard Time"; var principal = new ClaimsPrincipal(new ClaimsIdentity(new[] { new Claim(AllReady.Security.ClaimTypes.TimeZoneId, timeZoneId) })); var result = principal.GetTimeZoneId(); Assert.Equal(timeZoneId, result); }