diff options
| author | Michael Williamson <mike@zwobble.org> | 2017-03-27 23:21:52 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2017-03-27 23:21:52 +0100 |
| commit | 7d734def7a18de00749181457423ad09203c0da5 (patch) | |
| tree | 161ebfacfabb4537bce254dc79751ba5df260683 /src/test/java/org/zwobble | |
| parent | db0da7284cc5813a14e4582fd67fb1e0b2729555 (diff) | |
Escape char literals
Diffstat (limited to 'src/test/java/org/zwobble')
| -rw-r--r-- | src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpSerializerTests.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpSerializerTests.java b/src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpSerializerTests.java index ca15ba9..dd1a051 100644 --- a/src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpSerializerTests.java +++ b/src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpSerializerTests.java @@ -63,6 +63,13 @@ public class CsharpSerializerTests { } @Test + public void charLiteralsAreEscaped() { + assertEquals("'\\n'", serialize(literal('\n'))); + assertEquals("'\\r'", serialize(literal('\r'))); + assertEquals("'\\t'", serialize(literal('\t'))); + } + + @Test public void stringLiteralsUseDoubleQuotes() { String output = serialize(literal("blah")); assertEquals("\"blah\"", output); |
