public void AsTrackable_On_Collection_Remove_Should_Raise_ListChanged()
{
var orders = Helper.GetOrdersIList();
var trackable = orders.AsTrackable();
var bindingList = (System.ComponentModel.IBindingList)trackable;
bindingList.MonitorEvents();
trackable.Remove(trackable[0]);
bindingList.ShouldRaise("ListChanged");
}