예제 #1
0
        public void UpdateSheduleTest()
        {
            Service1 service = new Service1();
            Shedule  shedule = new Shedule
            {
                Room_ID   = 1,
                Order_ID  = 1,
                Couple_ID = 1,
                DayOfWeek = 1,
                NumDem    = true
            };

            Shedule shedulePrev = new Shedule();

            shedulePrev = service.AddShedule(shedule);

            Shedule shedulePlug = new Shedule();

            shedulePlug        = shedulePrev;
            shedulePlug.NumDem = false;
            service.UpdateShedule(shedulePlug);


            Shedule shedulePost = new Shedule();

            shedulePost = service.FindByIDShedule(shedulePrev.ID_Shedule);

            service.DeleteShedule(shedulePost.ID_Shedule);

            Assert.AreNotEqual(shedulePrev, shedulePost);
        }
예제 #2
0
        public void AddSheduleTest2()
        {
            Service1 service     = new Service1();
            Shedule  shedulePrev = new Shedule
            {
                Room_ID   = 1,
                Order_ID  = 1,
                Couple_ID = 1,
                DayOfWeek = 1,
                NumDem    = true
            };

            Shedule shedulePost = new Shedule();

            shedulePost = service.AddShedule(shedulePrev);

            service.DeleteShedule(shedulePost.ID_Shedule);

            Assert.AreEqual(shedulePrev, shedulePost);
        }
예제 #3
0
        public void AddSheduleTest()
        {
            Service1 service        = new Service1();
            int      sheduleColPrev = service.SheduleTable().Count;
            Shedule  shedule        = new Shedule
            {
                Room_ID   = 1,
                Order_ID  = 1,
                Couple_ID = 1,
                DayOfWeek = 1,
                NumDem    = true
            };

            Shedule shedulePlug = new Shedule();

            shedulePlug = service.AddShedule(shedule);

            int sheduleColPost = service.SheduleTable().Count;

            service.DeleteShedule(shedulePlug.ID_Shedule);

            Assert.AreEqual(sheduleColPrev + 1, sheduleColPost);
        }