ChangeTracking.Tests.IBindingListTests.AcceptChanges_On_Collection_Should_Raise_ListChanged C# (CSharp) Method

AcceptChanges_On_Collection_Should_Raise_ListChanged() private method

        public void AcceptChanges_On_Collection_Should_Raise_ListChanged()
        {
            var orders = Helper.GetOrdersIList();
            var trackable = orders.AsTrackable();

            var first = trackable.First();
            var bl = trackable as System.ComponentModel.IBindingList;
            bl.ListChanged += (o, e) =>
            {
                ;
            };
            first.Id = 963;

            trackable.MonitorEvents();
            trackable.CastToIChangeTrackableCollection().AcceptChanges();

            trackable.ShouldRaise("ListChanged");
        }