public void RemoveElements_True() { var head = new ListNode(1); var node2 = new ListNode(2); var node6 = new ListNode(6); var node3 = new ListNode(3); var node4 = new ListNode(4); var node5 = new ListNode(5); var node66 = new ListNode(6); head.next = node2; node2.next = node6; node6.next = node3; node3.next = node4; node4.next = node5; node5.next = node66; var expectedOutput = "1,2,3,4,5"; var output = _linkedListService.RemoveElements(head, 6); var actualOutput = _linkedListService.GetListValues(output); Assert.Equal(expectedOutput, actualOutput); }