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); }
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); }
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); }
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); }
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); }