/tags/rel-1-3-29/SWIG/Examples/test-suite/csharp/constover_runme.cs
# · C# · 34 lines · 27 code · 7 blank · 0 comment · 12 complexity · a24259147695c91c89fd144fb04008cc MD5 · raw file
- using System;
- using constoverNamespace;
- public class runme
- {
- static void Main()
- {
- string p = constover.test("test");
- if ( p != "test" )
- throw new Exception( "test failed!" );
- p = constover.test_pconst("test");
- if ( p != "test_pconst" )
- throw new Exception( "test_pconst failed!" );
- Foo f = new Foo();
- p = f.test("test");
- if ( p != "test" )
- throw new Exception( "member-test failed!" );
- p = f.test_pconst("test");
- if ( p != "test_pconst" )
- throw new Exception( "member-test_pconst failed!" );
- p = f.test_constm("test");
- if ( p != "test_constmethod" )
- throw new Exception( "member-test_constm failed!" );
- p = f.test_pconstm("test");
- if ( p != "test_pconstmethod" )
- throw new Exception( "member-test_pconstm failed!" );
- }
- }