private static void CreateTwoIdenticalProjectLists(out Collection <Project> prjList1, out Collection <Project> prjList2) { var prj1 = new Project("Test Project 1"); var prj2 = new Project("Test Project 2"); var prj3 = new Project("Test Project 1"); var prj4 = new Project("Test Project 2"); prj3.UniqueID = prj1.UniqueID; prj3.DateTimeCreated = prj1.DateTimeCreated; prj4.UniqueID = prj2.UniqueID; prj4.DateTimeCreated = prj2.DateTimeCreated; var taskList1 = TestTaskCreator.SetUpThreeTasksList(); var taskList2 = TestTaskCreator.SetUpThreeTasksList(); var taskList3 = TestTaskCreator.SetUpThreeTasksList(); var taskList4 = TestTaskCreator.SetUpThreeTasksList(); taskList3[0].UniqueID = taskList1[0].UniqueID; taskList3[0].DateTimeCreated = taskList1[0].DateTimeCreated; taskList3[1].UniqueID = taskList1[1].UniqueID; taskList3[1].DateTimeCreated = taskList1[1].DateTimeCreated; taskList3[2].UniqueID = taskList1[2].UniqueID; taskList3[2].DateTimeCreated = taskList1[2].DateTimeCreated; taskList4[0].UniqueID = taskList2[0].UniqueID; taskList4[0].DateTimeCreated = taskList2[0].DateTimeCreated; taskList4[1].UniqueID = taskList2[1].UniqueID; taskList4[1].DateTimeCreated = taskList2[1].DateTimeCreated; taskList4[2].UniqueID = taskList2[2].UniqueID; taskList4[2].DateTimeCreated = taskList2[2].DateTimeCreated; taskList1.ForEach(t => prj1.AddTask(t)); taskList2.ForEach(t => prj2.AddTask(t)); taskList3.ForEach(t => prj3.AddTask(t)); taskList4.ForEach(t => prj4.AddTask(t)); prjList1 = new Collection <Project> { prj1, prj2 }; prjList2 = new Collection <Project> { prj3, prj4 }; }
public static List <Task> SetUpThreeTasksList() { return(TestTaskCreator.SetUpThreeTasks().ToList()); }
private Task[] SetUpThreeTasks() { return(TestTaskCreator.SetUpThreeTasks()); }