Example #1
0
        public void TimeBasedArgs_IsValidDayOfWeek()
        {
            string        json = @"
{
  'timeZoneId': 'Eastern Standard Time',
  'validDaysOfWeek': [ 'Monday', 'Tuesday' ]
}";
            TimeBasedArgs args = TimeBasedArgs.FromJson(json);

            Assert.False(args.IsValidDayOfWeek(DateTime.Parse("7/21/2019 18:00:00Z")));
            Assert.True(args.IsValidDayOfWeek(DateTime.Parse("7/22/2019 18:00:00Z")));
            Assert.True(args.IsValidDayOfWeek(DateTime.Parse("7/23/2019 18:00:00Z")));
            Assert.False(args.IsValidDayOfWeek(DateTime.Parse("7/24/2019 18:00:00Z")));
        }