Ejemplo n.º 1
0
        public void True_RemoveItems_Simple()
        {
            CircularBuffer <int> searchItem = new CircularBuffer <int>(3, new[] { 0, 1, 2 });
            SimpleList <CircularBuffer <int> > listItems = new SimpleList <CircularBuffer <int> >(6);

            // Build test rig
            listItems.AddUnchecked(new CircularBuffer <int>(5));
            listItems.AddUnchecked(searchItem);
            listItems.AddUnchecked(new CircularBuffer <int>(5));
            listItems.AddUnchecked(new CircularBuffer <int>(5));
            listItems.AddUnchecked(searchItem);
            listItems.AddUnchecked(new CircularBuffer <int>(5));

            listItems.RemoveItems(searchItem);
            Assert.IsTrue(!listItems.ContainsItem(searchItem),
                          "Items were expected to have been removed correctly.");
        }