public void LLCanAddBefore(object value) { Node node1 = new Node(10); Node node2 = new Node(null); Node node3 = new Node("Dune"); Node node4 = new Node(value); LL LL = new LL(node1); LL.Append(node2); LL.Append(node3); LL.AddBefore(node4, node3); Assert.Equal(node3, node4.Next); }