public void UnsubscribesFromCollectionItemPropertyChangedEvents()
{
var testModel = new TestModel();
var collection = new ObservableCollection<TestModel>(new[] { testModel });
var wrapper = new ChangeNotificationWrapper(collection);
wrapper.UnsubscribeFromAllEvents();
bool eventRaised = false;
wrapper.CollectionItemPropertyChanged += (sender, e) => eventRaised = true;
testModel.FirstName = "Geert";
Assert.IsFalse(eventRaised);
}
}