public void BasicToArray(T[] items) { var list = new DoublyCircularLinkedList <T>(items); var arr = list.ToArray(); for (var i = 0; i < items.Length; i++) { Assert.Equal(((Object)arr[i]), items[i]); //"Should be equal." } }
public void EnsureNotUnderlyingToArray(T[] items, T item) { var list = new DoublyCircularLinkedList <T>(items); var arr = list.ToArray(); list[0] = item; if (((Object)arr[0]) == null) { Assert.NotNull(list[0]); //"Should NOT be null" } else { Assert.NotEqual(((Object)arr[0]), list[0]); //"Should NOT be equal." } }