public void GetConfiguredTimeZone_Respects_ConfigSettings( bool adjustDisplayTimeZone, decimal displayTimeZoneIndex, DateTimeZone expected) { ITimeZoneProvider tzp = CreateTimeZoneProvider(adjustDisplayTimeZone, displayTimeZoneIndex); var tz = tzp.GetConfiguredTimeZone(); Assert.Equal(expected, tz); }
public PostViewModel CreateBlogPostVM() { PostViewModel post = new PostViewModel(); var tz = timeZoneProvider.GetConfiguredTimeZone(); var offset = tz.GetUtcOffset(new Instant()); post.CreatedDateTime = DateTime.UtcNow.Add(new TimeSpan(0,0,0,offset.Seconds)); post.IsPublic = true; post.Syndicated = true; post.AllowComments = true; post.Languages = GetAlllanguages(); post.AllCategories = mapper.Map<List<CategoryViewModel>>(blogManager.GetCategories()); return post; }