public void NonEmptyCollectionAdd(T[] items, GenerateItem <T> generateItem) { List <T> list = new List <T>(); for (int i = 0; i < items.Length; ++i) { list.Add(items[i]); } List_ListUtils.Test.Eval(VerifyReadOnlyIList <T> .Verify(list.AsReadOnly(), items, generateItem), "Err_58941ahpas NON Empty Collection Test using Add to populate the list FAILED"); }
public void AddClear(T[] items, GenerateItem <T> generateItem) { List <T> list = new List <T>(); for (int i = 0; i < items.Length; ++i) { list.Add(items[i]); } list.Clear(); List_ListUtils.Test.Eval(VerifyReadOnlyIList <T> .Verify(list.AsReadOnly(), new T[0], generateItem), "Err_46598ahpas Add then Clear Test FAILED"); }
public void AddRemoveAll(T[] items, GenerateItem <T> generateItem) { List <T> list = new List <T>(); for (int i = 0; i < items.Length; ++i) { list.Add(items[i]); } for (int i = 0; i < items.Length; ++i) { list.RemoveAt(0); } List_ListUtils.Test.Eval(VerifyReadOnlyIList <T> .Verify(list.AsReadOnly(), new T[0], generateItem), "Err_56498ahpba Add then Remove all of the items Test FAILED"); }
public void AddRemoveSome(T[] items, T[] itemsToAdd, T[] itemsToRemove, GenerateItem <T> generateItem) { List <T> list = new List <T>(); for (int i = 0; i < itemsToAdd.Length; ++i) { list.Add(itemsToAdd[i]); } for (int i = 0; i < itemsToRemove.Length; ++i) { list.Remove(itemsToRemove[i]); } List_ListUtils.Test.Eval(VerifyReadOnlyIList <T> .Verify(list.AsReadOnly(), items, generateItem), "Err_70712bas Add then Remove some of the items Test FAILED"); }
public void NonEmptyCollectionIEnumerableCtor(T[] items, GenerateItem <T> generateItem) { List <T> list = new List <T>(new TestCollection <T>(items)); List_ListUtils.Test.Eval(VerifyReadOnlyIList <T> .Verify(list.AsReadOnly(), items, generateItem), "Err_884964ahbz NON Empty Collection using the IEnumerable constructor to populate the list Test FAILED"); }
public void EmptyCollection(GenerateItem <T> generateItem) { List <T> list = new List <T>(); List_ListUtils.Test.Eval(VerifyReadOnlyIList <T> .Verify(list.AsReadOnly(), new T[0], generateItem), "Err_170718abhpx Empty Collection Test FAILED"); }