public void RemoveNthFromEndTest_1() { var node = new ListNode(1, new ListNode(2, new ListNode(3))); var sut = new RemoveNthNodeFromEndOfList19(); var actual = sut.RemoveNthFromEnd(node, 2); var expected = new ListNode(1, new ListNode(3)); expected.Should().BeEquivalentTo(actual); }
public void RemoveNthFromEndTest_4() { var node = new ListNode(1); var sut = new RemoveNthNodeFromEndOfList19(); var actual = sut.RemoveNthFromEnd(node, 1); ListNode expected = null; expected.Should().BeEquivalentTo(actual); }