public void TestRetrieveTasks_Success(BenchmarkContext benchContext) { var context = new MockProjectManagerEntities(); var tasks = new TestDbSet <DAC.Task>(); var users = new TestDbSet <DAC.User>(); var parentTasks = new TestDbSet <DAC.ParentTask>(); parentTasks.Add(new DAC.ParentTask() { Parent_ID = 123456, Parent_Task_Name = "PNB" }); context.ParentTasks = parentTasks; users.Add(new DAC.User() { Employee_ID = "414942", First_Name = "Raj", Last_Name = "Aryan", User_ID = 123, Task_ID = 1 }); context.Users = users; int projectid = 1234; tasks.Add(new DAC.Task() { Task_ID = 1, Task_Name = "MYTASK", Parent_ID = 123456, Project_ID = 1234, Start_Date = DateTime.Now, End_Date = DateTime.Now.AddDays(2), Priority = 10, Status = 0 }); context.Tasks = tasks; var controller = new TaskController(new BC.TaskBC(context)); var result = controller.RetrieveTaskByProjectId(projectid) as JSendResponse; addCounter.Increment(); }
public void TestRetrieveParentTasks_Success(BenchmarkContext benchContext) { var context = new MockProjectManagerEntities(); var parentTasks = new TestDbSet <DAC.ParentTask>(); parentTasks.Add(new DAC.ParentTask() { Parent_ID = 12345, Parent_Task_Name = "PTASK" }); parentTasks.Add(new DAC.ParentTask() { Parent_ID = 123456, Parent_Task_Name = "MYTASK" }); context.ParentTasks = parentTasks; var controller = new TaskController(new BC.TaskBC(context)); var result = controller.RetrieveParentTasks() as JSendResponse; addCounter.Increment(); }
public void TestDeleteUser_Success(BenchmarkContext benchContext) { var context = new MockProjectManagerEntities(); var users = new TestDbSet <DAC.User>(); users.Add(new DAC.User() { Employee_ID = "418220", First_Name = "Sweta", Last_Name = "Misra", Project_ID = 123, Task_ID = 123, User_ID = 418220 }); users.Add(new DAC.User() { Employee_ID = "503322", First_Name = "ABC", Last_Name = "XYZ", Project_ID = 1234, Task_ID = 1234, User_ID = 503322 }); context.Users = users; var user = new ProjectManager.Models.User(); user.FirstName = "ABC"; user.LastName = "XYZ"; user.EmployeeId = "503322"; user.UserId = 503322; var controller = new UserController(new BC.UserBC(context)); var result = controller.DeleteUserDetails(user) as JSendResponse; addCounter.Increment(); }
public void TestInsertTasks_Success(BenchmarkContext benchContext) { var context = new MockProjectManagerEntities(); var users = new TestDbSet <DAC.User>(); users.Add(new DAC.User() { Employee_ID = "414942", First_Name = "Raj", Last_Name = "Aryan", User_ID = 123, Task_ID = 123 }); context.Users = users; var task = new ProjectManager.Models.Task() { Task_Name = "ASDQW", Parent_ID = 123674, Project_ID = 34856, Start_Date = DateTime.Now, End_Date = DateTime.Now.AddDays(2), Priority = 10, Status = 0, User = new User() { FirstName = "Sweta", LastName = "ChowdMisrahury", EmployeeId = "123456", UserId = 123 } }; var controller = new TaskController(new BC.TaskBC(context)); var result = controller.InsertTaskDetails(task) as JSendResponse; addCounter.Increment(); }
public void TestInsertProjects_Success(BenchmarkContext benchContext) { var context = new MockProjectManagerEntities(); var users = new TestDbSet <DAC.User>(); users.Add(new DAC.User() { Employee_ID = "414948", First_Name = "Sweta", Last_Name = "Misra", User_ID = 123, Task_ID = 123 }); context.Users = users; var testProject = new ProjectManager.Models.Project() { ProjectId = 12345, ProjectName = "MyProject", ProjectStartDate = DateTime.Now, ProjectEndDate = DateTime.Now.AddDays(5), Priority = 3, NoOfCompletedTasks = 3, NoOfTasks = 5, User = new User() { FirstName = "Sweta", LastName = "Misra", EmployeeId = "123456", UserId = 123 } }; var controller = new ProjectController(new BC.ProjectBC(context)); var result = controller.InsertProjectDetails(testProject) as JSendResponse; addCounter.Increment(); }