public void WhenCalledWithNoNodes_ShouldRemoveAllNodes() { var sut = new ChainedList <int>(new List <int> { 1, 2, 4, 10 }); sut.Clear(); Assert.IsTrue(sut.IsEmpty); }