public void RemovePeriodNode_PeriodNodeSelected_SelectionUpdated() { PeriodsTimelineView view = timeline.Objects.OfType <PeriodsTimelineView> ().First(); TimerTimeNodeView periodNode = (TimerTimeNodeView)view.First(); Selection sel = new Selection(periodNode, SelectionPosition.All, 0); timeline.UpdateSelection(sel); project.Periods.Remove(periodNode.Timer.Model as Period); Assert.AreEqual(0, timeline.Selections.Count); }