Catel.Test.Data.ChangeNotificationWrapperFacts.TheUnsubscribeFromAllEventsMethod.UnsubscribesFromCollectionItemPropertyChangedEvents C# (CSharp) Метод

UnsubscribesFromCollectionItemPropertyChangedEvents() приватный Метод

private UnsubscribesFromCollectionItemPropertyChangedEvents ( ) : void
Результат void
            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);
            }
        }