public void TestMultipleDayOfMonthEmptyList()
        {
            CronExpressionBuilder bldr = new CronExpressionBuilder();

            List<int> desiredDays = new List<int>();

            bldr.DayOfMonth(desiredDays);
        }
        public void TestMultipleDaysOfMonthWithOneInvalid()
        {
            CronExpressionBuilder bldr = new CronExpressionBuilder();

            List<int> desiredDays = new List<int>();
            desiredDays.Add(17);
            desiredDays.Add(32);

            bldr.DayOfMonth(desiredDays);
        }
        public void TestMultipleDaysOfMonth()
        {
            CronExpressionBuilder bldr = new CronExpressionBuilder();

            List<int> desiredDays = new List<int>();
            desiredDays.Add(1);
            desiredDays.Add(5);

            bldr.DayOfMonth(desiredDays);

            Assert.AreEqual("* * * 1,5 * ?", bldr.CronExpression);
        }
        public void TestSpecificDayOfMonth()
        {
            CronExpressionBuilder bldr = new CronExpressionBuilder();

            bldr.DayOfMonth(10);

            Assert.AreEqual("* * * 10 * ?", bldr.CronExpression);
        }