public void DecalWeekSaveTest() { var p = new MockPlanning(); var firstTask = new MockTask(); var secondTask = new MockTask(); var dayToDecal = new Day(new List <AbstractTask> { firstTask }); p.SetContent(new List <IWeek> { new IWeek(new List <AbstractDay> { dayToDecal, new Day(), new Day(), new Day(), new Day(), new Day(), new Day(), }), new IWeek(new List <AbstractDay> { new Day(new List <AbstractTask> { secondTask, new MockTask() }), new Day(), new Day(), new Day(), new Day(), new Day(), new Day(new List <AbstractTask> { new MockTask() }), }) }); Console.WriteLine("Before decal\n" + p); p.Save(); p.DecalWeek(dayToDecal); p.Save(); Console.WriteLine("After decal\n" + p); }