public void DeleteProjectDetail() { int intProjectId = 5; var Input = GetProjectInPut(); IRepository <ProjectDetails> projectRepository = new Repository <ProjectDetails>(); IRepository <UserDetails> userRepository = new Repository <UserDetails>(); IRepository <ProjectTaskDetails> taskRepository = new Repository <ProjectTaskDetails>(); ProjectDetailsBL UDBL = new ProjectDetailsBL(projectRepository, userRepository, taskRepository); var ProjectDetailList = UDBL.GetAllProjectDetail(); var qq = ProjectDetailList.Where(tt => tt.ProjectId == intProjectId).FirstOrDefault(); UDBL.DeleteProjectDetail(qq.ProjectId); var ProjectDetailListExpected = UDBL.GetAllProjectDetail(); var Ul = ProjectDetailListExpected.Where(tt => tt.ProjectId == intProjectId).FirstOrDefault(); if (Ul == null) { if (qq != Ul) { Assert.Pass(); } else { Assert.Fail(); } } else { Assert.Fail(); } }
public void BenchMarkDeleteProjectDetail() { projectDetailsBL.DeleteProjectDetail(deleteUserId + 1); }