Esempio n. 1
0
        public void TestGetDateOffset_ByOffset(int y, int m, int d, Double off, DayLightDefinition daylight, Double expected)
        {
            var dd = new DateDefinition {
                Year      = y,
                Month     = m,
                Day       = d,
                UtcOffset = TimeSpan.FromHours(off),
                DayLight  = daylight
            };

            Assert.Equal(TimeSpan.FromHours(expected), dd.GetDateOffset());
        }
Esempio n. 2
0
        public void TestGetDateOffset_ByTimeZone(int y, int m, int d, String tz, DayLightDefinition daylight, Double expected)
        {
            var dd = new DateDefinition {
                Year     = y,
                Month    = m,
                Day      = d,
                TimeZone = TimeZoneInfo.FindSystemTimeZoneById(tz),
                DayLight = daylight
            };

            Assert.Equal(TimeSpan.FromHours(expected), dd.GetDateOffset());
        }