public void Items_removed_from_the_binding_list_are_removed_from_the_ObservableHashSet()
        {
            var item = new ListElement(4);
            var oc   = new ObservableHashSet <ListElement> {
                3, 1, item, 1, 5, 9
            };
            var obbl = new ObservableBackedBindingList <ListElement>(oc);

            obbl.Remove(item);

            Assert.False(oc.Contains(item));
        }
Пример #2
0
        public void Items_removed_from_the_binding_list_are_removed_from_the_ObservableCollection()
        {
            var item = new ListElement(4);
            var oc   = new ObservableCollection <ListElement>
            {
                3,
                1,
                item,
                1,
                5,
                9
            };
            var obbl = new ObservableBackedBindingList <ListElement>(oc);

            obbl.Remove(item);

            Assert.DoesNotContain(item, oc);
        }