public void ExtendedReadOnlyObservableCollection_OnSourcePropertyChanged() { using (var verify = new Verify()) { var list = new FooCollection(); var result = new ReadOnlyFooCollection(list); var propertyAssert = new PropertyChangedEventTest(verify, result); list.Boom = 10; propertyAssert.ExpectEvent("Boom"); verify.AreEqual(10, result.Boom, "Boom"); } }