public void AsTrackable_When_Not_ComplexProperty_Children_Trackable_AcceptChanges_Should_Work()
{
var order = Helper.GetOrder();
var trackable = order.AsTrackable(makeComplexPropertiesTrackable: false);
trackable.Id = 999;
trackable.Address.AddressId = 999;
trackable.CastToIChangeTrackable().AcceptChanges();
var intf = trackable.CastToIChangeTrackable();
intf.GetOriginalValue(o => o.Id).Should().Be(999);
}