public void AddBeforeできる() { linkedList = new ShosLinkedList2 <int> { 10 }; linkedList.AddBefore(linkedList.First, 30); AssertExtensions.AreEqual(new[] { 30, 10 }, linkedList); linkedList.AddBefore(linkedList.Last, 90); AssertExtensions.AreEqual(new[] { 30, 90, 10 }, linkedList); var node = linkedList.Find(90); linkedList.AddBefore(node, 110); AssertExtensions.AreEqual(new[] { 30, 110, 90, 10 }, linkedList); }
public void AddBeforeでnullを渡すと例外が飛ぶ() => linkedList.AddBefore(null, 10);