public void GetTaskDetailById() { int intTaskId = 3; IRepository <ParentTask> ParenttaskRepository = new Repository <ParentTask>(); IRepository <ProjectDetails> projectRepository = new Repository <ProjectDetails>(); IRepository <UserDetails> userRepository = new Repository <UserDetails>(); IRepository <ProjectTaskDetails> taskRepository = new Repository <ProjectTaskDetails>(); IParentTaskDetailsBL parentTaskBusiness = new ParentTaskDetailsBL(ParenttaskRepository); IProjectDetailsBL projectBusiness = new ProjectDetailsBL(projectRepository, userRepository, taskRepository); TaskDetailsBL TDBL = new TaskDetailsBL(taskRepository, parentTaskBusiness, projectBusiness, userRepository); var TaskDetailList = TDBL.GetDetailsById(intTaskId); var TaskDetailListExpected = TDBL.GetDetailsById(intTaskId); if (TaskDetailList != null && TaskDetailListExpected != null) { if (TaskDetailList.TaskId == TaskDetailListExpected.TaskId) { Assert.Pass(); } else { Assert.Fail(); } } else if (TaskDetailList == null && TaskDetailListExpected == null) { Assert.Pass(); } else { Assert.Fail(); } }
public void BenchMarkGetDetailsById() { TaskViewModel userList = taskDetailsBL.GetDetailsById(1); }