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."); }