Esempio n. 1
0
        public void CanRemoveAnItemAndNotRetreiveIt()
        {
            var indexedList = new Linqdex <Person>();
            var expected    = new Person()
            {
                Name = "Arnold"
            };

            indexedList.Add(expected);
            indexedList.Remove(expected);
            var actual = indexedList.ToIndexedQuery().SingleOrDefault(p => p.Name == "Arnold");

            Assert.Null(actual);
        }
Esempio n. 2
0
        public void CanRemoveAnItemAndNotRetreiveIt()
        {
            var observableCollection = new Linqdex <Person>();
            var expected             = new Person()
            {
                Name = "Arnold"
            };

            observableCollection.Add(expected);
            observableCollection.Remove(expected);
            var actual = observableCollection.ToIndexedQuery().SingleOrDefault(p => p.Name == "Arnold");

            Assert.Null(actual);
        }