/trunk/Examples/test-suite/csharp/rename_simple_runme.cs
C# | 30 lines | 23 code | 7 blank | 0 comment | 2 complexity | a99ce5ebb8aa8e9003ef39929b6f6c6f MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- using System;
- using rename_simpleNamespace;
- public class rename_simple_runme {
- public static void Main() {
- NewStruct s = new NewStruct();
- check(111, s.NewInstanceVariable, "NewInstanceVariable");
- check(222, s.NewInstanceMethod(), "NewInstanceMethod");
- check(333, NewStruct.NewStaticMethod(), "NewStaticMethod");
- check(444, NewStruct.NewStaticVariable, "NewStaticVariable");
- check(555, rename_simple.NewFunction(), "NewFunction");
- check(666, rename_simple.NewGlobalVariable, "NewGlobalVariable");
- s.NewInstanceVariable = 1111;
- NewStruct.NewStaticVariable = 4444;
- rename_simple.NewGlobalVariable = 6666;
- check(1111, s.NewInstanceVariable, "NewInstanceVariable");
- check(4444, NewStruct.NewStaticVariable, "NewStaticVariable");
- check(6666, rename_simple.NewGlobalVariable, "NewGlobalVariable");
- }
- public static void check(int expected, int actual, string msg) {
- if (expected != actual)
- throw new Exception("Failed: Expected: " + expected + " actual: " + actual + " " + msg);
- }
- }