ChangeTracking.Tests.IChangeTrackableTests.When_CollectionProperty_Children_Not_Trackable_Change_CollectionProperty_Should_Not_Raise_StatusChanged_Event C# (CSharp) Method

When_CollectionProperty_Children_Not_Trackable_Change_CollectionProperty_Should_Not_Raise_StatusChanged_Event() private method

        public void When_CollectionProperty_Children_Not_Trackable_Change_CollectionProperty_Should_Not_Raise_StatusChanged_Event()
        {
            var order = Helper.GetOrder();
            var trackable = order.AsTrackable(makeCollectionPropertiesTrackable: false);
            trackable.MonitorEvents();

            trackable.OrderDetails.Add(new OrderDetail
            {
                OrderDetailId = 123,
                ItemNo = "Item123"
            });

            trackable.ShouldNotRaise("StatusChanged");
        }
IChangeTrackableTests