aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test cases/csharp/1 basic/meson.build2
-rw-r--r--test cases/csharp/1 basic/prog.cs5
-rw-r--r--test cases/csharp/1 basic/text.cs7
3 files changed, 11 insertions, 3 deletions
diff --git a/test cases/csharp/1 basic/meson.build b/test cases/csharp/1 basic/meson.build
index 2ee6a4a..09e46c2 100644
--- a/test cases/csharp/1 basic/meson.build
+++ b/test cases/csharp/1 basic/meson.build
@@ -1,4 +1,4 @@
project('simple c#', 'cs')
-e = executable('prog', 'prog.cs', install : true)
+e = executable('prog', 'prog.cs', 'text.cs', install : true)
test('basic', e)
diff --git a/test cases/csharp/1 basic/prog.cs b/test cases/csharp/1 basic/prog.cs
index dfb2400..6ee47b0 100644
--- a/test cases/csharp/1 basic/prog.cs
+++ b/test cases/csharp/1 basic/prog.cs
@@ -1,7 +1,8 @@
using System;
-
+
public class Prog {
static public void Main () {
- Console.WriteLine("C# is working.");
+ TextGetter tg = new TextGetter();
+ Console.WriteLine(tg.getText());
}
}
diff --git a/test cases/csharp/1 basic/text.cs b/test cases/csharp/1 basic/text.cs
new file mode 100644
index 0000000..c83c424
--- /dev/null
+++ b/test cases/csharp/1 basic/text.cs
@@ -0,0 +1,7 @@
+using System;
+
+public class TextGetter {
+ public String getText() {
+ return "C# is working.";
+ }
+}