public void CanPrintEmptyList()
        {
            // Arrange
            var sut = new SpecialLinkedList <int>();

            // Act
            // Assert
            Assert.AreEqual("", sut.ToString());
            Assert.AreEqual("", sut.ToStringReverse());
        }
        public void SupportsNullValues()
        {
            // Arrange
            var sut = new SpecialLinkedList <string>();

            sut.Add(null);
            // Act
            // Assert
            Assert.AreEqual("", sut.ToString());
            Assert.AreEqual("", sut.ToStringReverse());
        }
        public void CanPrintMembers()
        {
            // Arrange
            var sut = new SpecialLinkedList <int>();

            // Act
            sut.Add(1);
            sut.Add(2);
            sut.Add(3);
            sut.Add(5);
            sut.Add(7);
            // Assert
            Assert.AreEqual("1,2,3,5,7", sut.ToStringReverse());
        }
Exemple #4
0
        public void CanPrintMembersReverse()
        {
            // Arrange
            var sut = new SpecialLinkedList <int>();

            // Act
            sut.Add(1);
            sut.Add(2);
            sut.Add(3);
            sut.Add(5);
            sut.Add(7);
            // Assert
            Assert.AreEqual("7,5,3,2,1", sut.ToStringReverse()); //fixed ToString() method to ToStringReverse()
        }