public void True_ContainsItem_String() { const string searchItem = "Hello"; SimpleList <string> listOfStrings = new SimpleList <string>(3); listOfStrings.AddUnchecked(searchItem); listOfStrings.AddUnchecked("World"); listOfStrings.AddUnchecked("!"); Assert.IsTrue(listOfStrings.ContainsItem(searchItem), $"Expected positive response to looking for {searchItem} item."); }
public void True_ContainsItem_CircularBuffer() { CircularBuffer <int> searchItem = new CircularBuffer <int>(3, new[] { 0, 1, 2 }); SimpleList <CircularBuffer <int> > listItems = new SimpleList <CircularBuffer <int> >(5); // 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(new CircularBuffer <int>(5)); Assert.IsTrue(listItems.ContainsItem(searchItem), "Expected positive response to looking for target circular buffer."); }
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."); }