summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLauro Moura <lauromoura@expertisesolutions.com.br>2019-06-19 20:29:44 -0300
committerLauro Moura <lauromoura@expertisesolutions.com.br>2019-08-16 17:04:59 -0300
commit7c392f1c46ea128247e94401119aa05d9cd782b1 (patch)
tree4bf45a4f2a69d46b9d5eef965b54f0dc431e39db
parent63c93a13c001e9e91577c68a813b14057006b815 (diff)
changes to CS test generator - WIP
Still need to get rid of `_`
-rw-r--r--src/scripts/testgen/testgenerator.cs.template10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/scripts/testgen/testgenerator.cs.template b/src/scripts/testgen/testgenerator.cs.template
index aca9903d5e..59e38f124c 100644
--- a/src/scripts/testgen/testgenerator.cs.template
+++ b/src/scripts/testgen/testgenerator.cs.template
@@ -3,7 +3,7 @@
3${mshow}$#! 3${mshow}$#!
4 <!--(end)--> 4 <!--(end)-->
5<!--(end)--> 5<!--(end)-->
6<!--(macro def_obj)-->${'.'.join(param.type.namespaces).lower()}$.I${param.type.short_name}$ arg_${param.name}$ = null;<!--(end)--> 6<!--(macro def_obj)-->${'.'.join(param.type.namespaces)}$.I${param.type.short_name}$ arg_${param.name}$ = null;<!--(end)-->
7<!--(macro def_param)--> 7<!--(macro def_param)-->
8 <!--(if param.type.type == param.type.type.CLASS)-->${def_obj(param=param)}$<!--(else)-->${suite.type_convert(param.type)}$ arg_${param.name}$ = default(${suite.type_convert(param.type)}$);<!--(end)--> 8 <!--(if param.type.type == param.type.type.CLASS)-->${def_obj(param=param)}$<!--(else)-->${suite.type_convert(param.type)}$ arg_${param.name}$ = default(${suite.type_convert(param.type)}$);<!--(end)-->
9<!--(end)--> 9<!--(end)-->
@@ -13,7 +13,7 @@ ${mshow}$#!
13 <!--(end)--> 13 <!--(end)-->
14<!--(end)--> 14<!--(end)-->
15<!--(macro meth_target)--> 15<!--(macro meth_target)-->
16 <!--(if func.is_class)-->${'.'.join(cls.namespaces).lower()}$.${cls.short_name}$<!--(else)-->obj<!--(end)--> 16 <!--(if func.is_class)-->${'.'.join(cls.namespaces)}$.${cls.short_name}$<!--(else)-->obj<!--(end)-->
17<!--(end)--> 17<!--(end)-->
18using System; 18using System;
19 19
@@ -21,11 +21,11 @@ namespace TestSuite
21{ 21{
22<!--(if suite.custom)-->${suite.custom}$<!--(end)--> 22<!--(if suite.custom)-->${suite.custom}$<!--(end)-->
23<!--(for cls in suite)--> 23<!--(for cls in suite)-->
24/**************** TEST CASE ${cls.c_name}$ ****************/ 24/**************** TEST CASE ${cls.c_macro}$ ****************/
25class Test${cls.name.replace('.','')}$ 25class Test${cls.name.replace('.','')}$
26{ 26{
27 27
28 ${'.'.join(cls.namespaces).lower()}$.I${cls.short_name}$ obj; 28 ${'.'.join(cls.namespaces)}$.I${cls.short_name}$ obj;
29${m_show(mshow=cls.custom)}$#! 29${m_show(mshow=cls.custom)}$#!
30 30
31 public void SetUp() 31 public void SetUp()
@@ -34,7 +34,7 @@ ${m_show(mshow=suite.init)}$#!
34 <!--(if cls.init)--> 34 <!--(if cls.init)-->
35${cls.init}$ 35${cls.init}$
36 <!--(else)--> 36 <!--(else)-->
37 obj = new ${'.'.join(cls.namespaces).lower()}$.${cls.short_name}$(); 37 obj = new ${'.'.join(cls.namespaces)}$.${cls.short_name}$();
38 <!--(end)--> 38 <!--(end)-->
39 } 39 }
40 40