コード例 #1
0
        public void SlotBeginDateAfterEndDateReturnsKO()
        {
            Slot slot = new Slot()
            {
                Assignee  = null,
                BeginDate = new DateTime(1993, 02, 1, 5, 23, 6),
                EndDate   = new DateTime(1982, 05, 17, 2, 17, 33)
            };
            bool result = new SlotValidation(GetUserValidation(true)).CheckDateValidity(slot);

            Assert.False(result);
        }
コード例 #2
0
        public void SlotBeginDateBeforeEndDateReturnsOk()
        {
            Slot slot = new Slot()
            {
                Assignee  = null,
                BeginDate = new DateTime(1982, 05, 17),
                EndDate   = new DateTime(1985, 07, 22)
            };
            bool result = new SlotValidation(GetUserValidation(true)).CheckDateValidity(slot);

            Assert.True(result);
        }
コード例 #3
0
        public void SlotAssigneeokDatesOkReturnsOk()
        {
            Slot slot = new Slot()
            {
                Assignee  = new User(),
                BeginDate = new DateTime(1982, 01, 17),
                EndDate   = new DateTime(1985, 07, 22)
            };
            bool result = new SlotValidation(GetUserValidation(true)).CheckValidation(slot);

            Assert.True(result);
        }
コード例 #4
0
        public void SlotAssigneeNotValidReturnsKO()
        {
            Slot slot = new Slot()
            {
                Assignee  = null,
                BeginDate = new DateTime(1982, 05, 17),
                EndDate   = new DateTime(1985, 07, 22)
            };
            bool result = new SlotValidation(GetUserValidation(false)).CheckValidation(slot);

            Assert.False(result);
        }
コード例 #5
0
        public void SlotNullReturnsKO()
        {
            bool result = new SlotValidation(GetUserValidation(true)).CheckValidation(null);

            Assert.False(result);
        }
コード例 #6
0
        public void DateSlotEmptyReturnsKO()
        {
            bool result = new SlotValidation(GetUserValidation(true)).CheckDateValidity(new Slot());

            Assert.False(result);
        }