コード例 #1
0
        public IHttpActionResult AddTask(Task item)
        {
            TaskLogic blTask = new TaskLogic();

            try
            {
                blTask.Add(item);
            }
            catch (Exception ex)
            {
                return(Ok(ex.Message));
            }
            return(Ok());
        }
コード例 #2
0
        public void TestAdd()
        {
            Entities.Task itemToAdd = new Entities.Task();

            itemToAdd.Task_Name   = "TestName_Nunit_1";
            itemToAdd.Parent_Task = "TestParent_Nunit_1";
            itemToAdd.Priority    = 4;
            itemToAdd.Start_Date  = DateTime.Now;
            itemToAdd.End_Date    = DateTime.Now.AddDays(15);
            itemToAdd.Is_End_Task = false;

            TaskLogic businessObject = new TaskLogic();
            int       actualCount    = businessObject.GetAll().Count + 1;

            businessObject.Add(itemToAdd);
            int expectedCount = businessObject.GetAll().Count;

            Assert.AreEqual(actualCount, expectedCount);
        }