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