Ejemplo n.º 1
0
        public async Task CheckParentTaskNotExist()
        {
            var obj = new ParentTasksController();
            var res = await obj.GetParentTask(10) as OkNegotiatedContentResult <ParentTask>;

            Assert.IsNull(res);
            //Assert.AreEqual(res.Content.ParentTaskID, null);
        }
Ejemplo n.º 2
0
        public async Task TestDeleteParentTask()
        {
            var obj = new ParentTasksController();
            //var demoParentTask = GetDemoParentTasktoDelete();
            var res = await obj.DeleteParentTask(2016) as OkNegotiatedContentResult <ParentTask>;

            Assert.IsNotNull(res);
            Assert.AreEqual(2016, res.Content.ParentTaskID);
        }
Ejemplo n.º 3
0
        public async Task TestUpdateParentTask()
        {
            var obj            = new ParentTasksController();
            var demoParentTask = GetDemoParentTasktoUpdate();
            var res            = await obj.PutParentTask(demoParentTask.ParentTaskID, demoParentTask) as StatusCodeResult;

            Assert.IsNotNull(res);
            //Assert.IsInstanceOf(res.GetType(), typeof(StatusCodeResult));
            Assert.AreEqual(HttpStatusCode.NoContent, res.StatusCode);
        }
Ejemplo n.º 4
0
        public async Task TestPostParentTask()
        {
            var obj            = new ParentTasksController();
            var demoParentTask = GetDemoParentTask();
            var res            = await obj.PostParentTask(demoParentTask) as CreatedAtRouteNegotiatedContentResult <ParentTask>;

            Assert.IsNotNull(res);
            Assert.AreEqual(res.RouteValues["Id"], res.Content.ParentTaskID);
            Assert.AreEqual(res.Content.ParentTaskDesc, demoParentTask.ParentTaskDesc);
        }
Ejemplo n.º 5
0
        public void TestGetAllParentTasks()
        {
            //var demoParentTasks = GetDemoParentTasks();
            var obj            = new ParentTasksController();
            var ParentTaskList = new List <ParentTask>();

            //var ParentTaskList = obj.GetParentTasks() as List<ParentTask>;
            ParentTaskList = obj.GetParentTasks() as List <ParentTask>;

            // While Unit Testing the count of Parent tasks in the Database was 15
            Assert.AreEqual(15, ParentTaskList.Count);
        }