diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-08-29 15:44:57 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-08-29 15:44:57 +0100 |
| commit | 1d80de2bb51d053bf072c991e5c8788a3e64403b (patch) | |
| tree | 165e9cf969fb1e7872d66a5ff315c06c3649aca0 /src/test/java | |
| parent | 31c83d816e104ecd27e2aed0bb3cd11ad16759f1 (diff) | |
Write arrays as native C# arrays
Diffstat (limited to 'src/test/java')
| -rw-r--r-- | src/test/java/org/zwobble/couscous/tests/backends/csharp/CsharpSerializerTests.java | 6 |
1 files changed, 6 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 e5ddb02..636b214 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 @@ -600,6 +600,12 @@ public class CsharpSerializerTests { assertEquals("namespace com.example {\n internal enum Example {\n ONE, TWO\n }\n}\n", output); } + @Test + public void arrayTypeUsesSquareBrackets() { + String output = serialize(formalArg(var(TestIds.ANY_ID, "x", Types.array(ScalarType.of("string"))))); + assertEquals("string[] x", output); + } + private String serialize(Node node) { return CsharpSerializer.serialize(node); } |
