@@ -212,7 +212,7 @@ public void Unescape_LongStringWithEscapeAtEnd()
212212 public void Unescape_MultipleEscapesInLongString ( )
213213 {
214214 // arrange - multiple escapes spread across SIMD boundaries
215- var inputData = "ABCDEFGHIJ\\ nKLMNOPQRSTUVWXYZ\\ tabcdefghij\ \ rklmnopqrstuvwxyz"u8 . ToArray ( ) ;
215+ var inputData = @ "ABCDEFGHIJ\nKLMNOPQRSTUVWXYZ\tabcdefghij\rklmnopqrstuvwxyz"u8. ToArray ( ) ;
216216 var outputBuffer = new byte [ inputData . Length ] ;
217217
218218 var input = new ReadOnlySpan < byte > ( inputData ) ;
@@ -230,7 +230,7 @@ public void Unescape_MultipleEscapesInLongString()
230230 public void Unescape_SurrogatePair_Emoji ( )
231231 {
232232 // arrange - surrogate pair for 😀 (U+1F600) = \uD83D\uDE00
233- var inputData = "hello\\ uD83D\ \ uDE00world"u8 . ToArray ( ) ;
233+ var inputData = @ "hello\uD83D\uDE00world"u8. ToArray ( ) ;
234234 var outputBuffer = new byte [ inputData . Length ] ;
235235
236236 var input = new ReadOnlySpan < byte > ( inputData ) ;
@@ -247,7 +247,7 @@ public void Unescape_SurrogatePair_Emoji()
247247 public void Unescape_ConsecutiveEscapes ( )
248248 {
249249 // arrange - multiple escapes in a row
250- var inputData = " \\ n \\ r \\ t \ \ b"u8. ToArray ( ) ;
250+ var inputData = @"\n\r\t \b"u8. ToArray ( ) ;
251251 var outputBuffer = new byte [ inputData . Length ] ;
252252
253253 var input = new ReadOnlySpan < byte > ( inputData ) ;
@@ -300,7 +300,7 @@ public void Unescape_Exactly16Bytes_NoEscape()
300300 public void Unescape_ForwardSlash ( )
301301 {
302302 // arrange - forward slash escape
303- var inputData = "path\\ /to\ \ /file"u8 . ToArray ( ) ;
303+ var inputData = @ "path\/to\/file"u8. ToArray ( ) ;
304304 var outputBuffer = new byte [ inputData . Length ] ;
305305
306306 var input = new ReadOnlySpan < byte > ( inputData ) ;
@@ -317,7 +317,7 @@ public void Unescape_ForwardSlash()
317317 public void Unescape_BackslashEscape ( )
318318 {
319319 // arrange - escaped backslash
320- var inputData = "path\\ \\ to \\ \\ file"u8 . ToArray ( ) ;
320+ var inputData = @ "path\\to \\file"u8. ToArray ( ) ;
321321 var outputBuffer = new byte [ inputData . Length ] ;
322322
323323 var input = new ReadOnlySpan < byte > ( inputData ) ;
@@ -327,7 +327,7 @@ public void Unescape_BackslashEscape()
327327 Utf8Helper . Unescape ( in input , ref output , false ) ;
328328
329329 // assert
330- Assert . Equal ( "path\\ to \ \ file" , Encoding . UTF8 . GetString ( output . ToArray ( ) ) ) ;
330+ Assert . Equal ( @ "path\to \file", Encoding . UTF8 . GetString ( output . ToArray ( ) ) ) ;
331331 }
332332
333333 [ Fact ]
@@ -457,7 +457,7 @@ public void Unescape_TruncatedUnicodeEscape_ThrowsException()
457457 public void Unescape_UnexpectedHighSurrogate_ThrowsException ( )
458458 {
459459 // arrange - two high surrogates in a row
460- var inputData = " \\ uD83D\ \ uD83D"u8. ToArray ( ) ;
460+ var inputData = @"\ uD83D\uD83D"u8. ToArray ( ) ;
461461 var outputBuffer = new byte [ inputData . Length ] ;
462462
463463 // act & assert
@@ -487,7 +487,7 @@ public void Unescape_UnexpectedLowSurrogate_ThrowsException()
487487 public void Unescape_HighSurrogateNotFollowedByLowSurrogate_ThrowsException ( )
488488 {
489489 // arrange - high surrogate followed by regular char
490- var inputData = " \\ uD83D\ \ u0041"u8. ToArray ( ) ;
490+ var inputData = @"\ uD83D\u0041"u8. ToArray ( ) ;
491491 var outputBuffer = new byte [ inputData . Length ] ;
492492
493493 // act & assert
0 commit comments