Ejemplo n.º 1
0
        public async Task CheckUserTaskNotExist()
        {
            var obj = new UserTasksController();
            var res = await obj.GetUserTask(500) as OkNegotiatedContentResult <UserTask>;

            Assert.IsNull(res);
            //Assert.AreEqual(res.Content.UserTaskID, null);
        }
Ejemplo n.º 2
0
        public async Task TestDeleteUserTask()
        {
            var obj = new UserTasksController();
            //var demoUserTask = GetDemoUserTasktoDelete();
            var res = await obj.DeleteUserTask(2029) as OkNegotiatedContentResult <UserTask>;

            Assert.IsNotNull(res);
            Assert.AreEqual(2029, res.Content.UserTaskID);
        }
Ejemplo n.º 3
0
        public async Task TestUpdateUserTask()
        {
            var obj          = new UserTasksController();
            var demoUserTask = GetDemoUserTasktoUpdate();
            var res          = await obj.PutUserTask(demoUserTask.UserTaskID, demoUserTask) as StatusCodeResult;

            Assert.IsNotNull(res);
            //Assert.IsInstanceOf(res.GetType(), typeof(StatusCodeResult));
            Assert.AreEqual(HttpStatusCode.NoContent, res.StatusCode);
        }
Ejemplo n.º 4
0
        public async Task TestPostUserTask()
        {
            var obj          = new UserTasksController();
            var demoUserTask = GetDemoUserTask();
            var res          = await obj.PostUserTask(demoUserTask) as CreatedAtRouteNegotiatedContentResult <UserTask>;

            Assert.IsNotNull(res);
            Assert.AreEqual(res.RouteValues["Id"], res.Content.UserTaskID);
            Assert.AreEqual(res.Content.UserTaskDesc, demoUserTask.UserTaskDesc);
        }
Ejemplo n.º 5
0
        public void TestGetAllUserTasks()
        {
            //var demoUserTasks = GetDemoUserTasks();
            var obj          = new UserTasksController();
            var UserTaskList = new List <UserTask>();

            //var UserTaskList = obj.GetUserTasks() as List<UserTask>;
            UserTaskList = obj.GetUserTasks() as List <UserTask>;

            // While Unit Testing the count of User tasks in the Database was 21
            Assert.AreEqual(20, UserTaskList.Count);
        }