예제 #1
0
        public void ShouldReturnNewLine()
        {
            //arrange
            ITextObj newlineTextObj  = new NewLineTextObj();
            ITextObj expectedTextObj = new TextObj("\r\n");

            //assert
            newlineTextObj.Should().Be(expectedTextObj);
        }
예제 #2
0
        public void ShouldAppendNewLine()
        {
            //arrange
            ITextObj textObj         = new TextObj("test");
            ITextObj newLineObj      = new NewLineTextObj();
            ITextObj expectedTextObj = new TextObj("test\r\ntest");
            //act
            ITextObj actualTextObj = textObj.Append(newLineObj).Append(textObj);

            //assert
            actualTextObj.Should().Be(expectedTextObj);
        }