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

AsTrackable_When_CollectionProperty_Children_Trackable_AcceptChanes_Should_Accept_On_Childern() private method

        public void AsTrackable_When_CollectionProperty_Children_Trackable_AcceptChanes_Should_Accept_On_Childern()
        {
            var order = Helper.GetOrder();
            var trackable = order.AsTrackable();

            trackable.OrderDetails[0].OrderDetailId = 999;
            trackable.CastToIChangeTrackable().AcceptChanges();

            trackable.OrderDetails[0].CastToIChangeTrackable().GetOriginalValue(o => o.OrderDetailId).Should().Be(999);
        }
IChangeTrackableTests