public void WriteEscapedString_StringWithSingleQuote_WritesString() { // Act var result = SubDocumentPathExpressionVisitor.GetEscapedString("string\'"); // Assert Assert.Equal(@"`string\'`", result); }
public void WriteEscapedString_StringWithUnicode_WritesString() { // Act var result = SubDocumentPathExpressionVisitor.GetEscapedString("string\u1234"); // Assert Assert.Equal(@"`string\u1234`", result); }
public void WriteEscapedString_StringWithFormFeed_WritesString() { // Act var result = SubDocumentPathExpressionVisitor.GetEscapedString("string\f"); // Assert Assert.Equal(@"`string\f`", result); }
public void WriteEscapedString_StringWithCarriageReturn_WritesString() { // Act var result = SubDocumentPathExpressionVisitor.GetEscapedString("string\r"); // Assert Assert.Equal(@"`string\r`", result); }
public void WriteEscapedString_StringWithBacktick_WritesString() { // Act var result = SubDocumentPathExpressionVisitor.GetEscapedString("str`ing"); // Assert Assert.Equal("`str``ing`", result); }
public void WriteEscapedString_StringWithNull_WritesString() { // Act var result = SubDocumentPathExpressionVisitor.GetEscapedString("string\0"); // Assert Assert.AreEqual(@"`string\u0000`", result); }
public void WriteEscapedString_BasicString_WritesString() { // Act var result = SubDocumentPathExpressionVisitor.GetEscapedString("string"); // Assert Assert.AreEqual("`string`", result); }