diff options
Diffstat (limited to 'src/test/java/org/zwobble')
| -rw-r--r-- | src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpSerializerTests.java | 9 |
1 files changed, 9 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 e3dc9ba..e5ddb02 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 @@ -339,6 +339,15 @@ public class CsharpSerializerTests { } @Test + public void statementBlockPrintsStatementsSurroundedByCurlyBraces() { + String output = serialize(new StatementBlockNode(list( + returns(literal(1)) + ))); + // TODO: remove leading space + assertEquals(" {\n return 1;\n}\n", output); + } + + @Test public void tryStatementCanHaveBodyAndMultipleHandlers() { VariableDeclaration varX = var(TestIds.variable("x"), "x", ScalarType.of("X")); VariableDeclaration varY = var(TestIds.variable("y"), "y", ScalarType.of("Y")); |
