Пример #1
0
        public void ToStringShouldReturnBackslashUppercaseZ()
        {
            // Arrange
            var target = new EndOfStringZNode();

            // Act
            var result = target.ToString();

            // Assert
            result.ShouldBe(@"\Z");
        }
Пример #2
0
        public void ToStringOnEndOfStringZNodeWithPrefixShouldReturnCommentBeforeBackslashUppercaseZ()
        {
            // Arrange
            var comment = new CommentGroupNode("This is a comment.");
            var target  = new EndOfStringZNode()
            {
                Prefix = comment
            };

            // Act
            var result = target.ToString();

            // Assert
            result.ShouldBe($@"(?#This is a comment.)\Z");
        }