OpenKeyWord  Build Tag: jenkins-DoxyGen_EN-107, Build ID: 2015-03-08_20-51-06
 All Classes Namespaces Functions Variables Properties Pages
OKW.ANTLR4.OKW_Visitor_Test_ Class Reference

Public Member Functions

void MyTearDown ()
 
void TC_ParseMe_EnvVar ()
 
void TC_ParseMe_MemorizedValue ()
 Prüft das lesen eines gemerkten Wertes. More...
 
void TC_ParseMe_Text ()
 
void TC_ParseMe_TextPlusEnvVar ()
 
void TC_ParseMe_PATHXML ()
 Testziel: OKW-Variable PathXML auslesen. More...
 
void TC_ParseMe_PATHROOT ()
 Testziel: OKW-Variable PathRoot auslesen. More...
 
void TC_ParseMe_PATHLOG ()
 Testziel: OKW-Variable PathRoot auslesen. More...
 
void TC_ParseMe_FILE_OKWMEMORIZE_XML ()
 Testziel: OKW-Variable File_OKWMemorize_xml auslesen. More...
 
void TC_ParseMe_FILE_OKWKEYMAPS_XML ()
 Testziel: OKW-Variable File_okwkeymaps_xml auslesen. More...
 
void TC_ParseMe_FILE_OKWCONST_XML ()
 Testziel: OKW-Variable File_OKWConst_xml auslesen. More...
 
void TC_ParseMe_ListOfStr ()
 Testziel: OKW-Variable File_OKWConst_xml auslesen. More...
 

Static Public Member Functions

static void SetUp ()
 Initialisierung vor jedem Test: More...
 
static void TestFixtureSetUp ()
 

Member Function Documentation

static void OKW.ANTLR4.OKW_Visitor_Test_.SetUp ( )
static

Initialisierung vor jedem Test:

Author
Zoltan Hrabovszki
Date
2012.12.16
28  {
29  // Initialisieren von CurrentObject
30  Logger.Instance.LogFunctionStart(TestContext.CurrentContext.Test.Name);
31  CurrentObject.Instance.Init();
32  }
void OKW.ANTLR4.OKW_Visitor_Test_.TC_ParseMe_EnvVar ( )
Author
Zoltan Hrabovszki
Date
2014.01.14
54  {
55  Environment.SetEnvironmentVariable("TestEnvVar", "TestWert");
56 
57  string sActual = MyParser.ParseMe("${TestEnvVar}");
58  System.Console.WriteLine(sActual);
59 
60  string sExpected = "TestWert";
61 
62  // Check Return
63  Assert.AreEqual(sExpected, sActual);
64 
65  Environment.SetEnvironmentVariable("TestEnvVar", string.Empty);
66  }
void OKW.ANTLR4.OKW_Visitor_Test_.TC_ParseMe_FILE_OKWCONST_XML ( )

Testziel: OKW-Variable File_OKWConst_xml auslesen.

Author
Zoltan Hrabovszki
Date
2014.10.14
217  {
218  string sActual = MyParser.ParseMe("File_OKWConst_xml: >>${File_OKWConst_xml}<<");
219  //System.Console.WriteLine(sActual);
220 
221  string sExpected = "File_OKWConst_xml: >>" + OKW_Ini.Instance.OKW_Enviroment.File_OKWConst_xml + "<<";
222 
223  // Check Return
224  Assert.AreEqual(sExpected, sActual);
225  }
void OKW.ANTLR4.OKW_Visitor_Test_.TC_ParseMe_FILE_OKWKEYMAPS_XML ( )

Testziel: OKW-Variable File_okwkeymaps_xml auslesen.

Author
Zoltan Hrabovszki
Date
2014.10.14
200  {
201  string sActual = MyParser.ParseMe("File_okwkeymaps_xml: >>${File_okwkeymaps_xml}<<");
202  //System.Console.WriteLine(sActual);
203 
204  string sExpected = "File_okwkeymaps_xml: >>" + OKW_Ini.Instance.OKW_Enviroment.File_okwkeymaps_xml + "<<";
205 
206  // Check Return
207  Assert.AreEqual(sExpected, sActual);
208  }
void OKW.ANTLR4.OKW_Visitor_Test_.TC_ParseMe_FILE_OKWMEMORIZE_XML ( )

Testziel: OKW-Variable File_OKWMemorize_xml auslesen.

Author
Zoltan Hrabovszki
Date
2014.10.14
183  {
184  string sActual = MyParser.ParseMe("File_OKWMemorize_xml: >>${File_OKWMemorize_xml}<<");
185  //System.Console.WriteLine(sActual);
186 
187  string sExpected = "File_OKWMemorize_xml: >>" + OKW_Ini.Instance.OKW_Enviroment.File_OKWMemorize_xml + "<<";
188 
189  // Check Return
190  Assert.AreEqual(sExpected, sActual);
191  }
void OKW.ANTLR4.OKW_Visitor_Test_.TC_ParseMe_ListOfStr ( )

Testziel: OKW-Variable File_OKWConst_xml auslesen.

Author
Zoltan Hrabovszki
Date
2014.10.14
234  {
235  List<string> LsInput = new List<string>();
236 
237  LsInput.Add("File_OKWConst_xml: >>${File_OKWConst_xml}<<");
238  LsInput.Add("PATHXML: >>${PathXML}<<");
239  LsInput.Add("${Schluessel}");
240 
241  OKW_Memorize.Instance.Set("Schluessel", "Wert des Schlüssels.");
242  List<string> LsActual = MyParser.ParseMe(LsInput);
243 
244  string sExpected_1 = "File_OKWConst_xml: >>" + OKW_Ini.Instance.OKW_Enviroment.File_OKWConst_xml + "<<";
245  string sExpected_2 = "PATHXML: >>" + OKW_Ini.Instance.OKW_Enviroment.PathXML + "<<";
246  string sExpected_3 = "Wert des Schlüssels.";
247 
248  // Check Return
249  Assert.AreEqual(3, LsActual.Count);
250  Assert.AreEqual(sExpected_1, LsActual[0]);
251  Assert.AreEqual(sExpected_2, LsActual[1]);
252  Assert.AreEqual(sExpected_3, LsActual[2]);
253  }
void OKW.ANTLR4.OKW_Visitor_Test_.TC_ParseMe_MemorizedValue ( )

Prüft das lesen eines gemerkten Wertes.

Author
Zoltan Hrabovszki
Date
2014.01.14
75  {
76  OKW_Memorize.Instance.Set("Schluessel", "Wert des Schlüssels.");
77 
78  string sActual = MyParser.ParseMe("${Schluessel}");
79  System.Console.WriteLine(sActual);
80 
81  string sExpected = "Wert des Schlüssels.";
82 
83  // Check Return
84  Assert.AreEqual(sExpected, sActual);
85  }
void OKW.ANTLR4.OKW_Visitor_Test_.TC_ParseMe_PATHLOG ( )

Testziel: OKW-Variable PathRoot auslesen.

Author
Zoltan Hrabovszki
Date
2014.10.14
165  {
166  string sActual = MyParser.ParseMe("PATHLOG: >>${PathLog}<<");
167  //System.Console.WriteLine(sActual);
168 
169  string sExpected = "PATHLOG: >>" + OKW_Ini.Instance.OKW_Enviroment.PathLog + "<<";
170 
171  // Check Return
172  Assert.AreEqual(sExpected, sActual);
173  }
void OKW.ANTLR4.OKW_Visitor_Test_.TC_ParseMe_PATHROOT ( )

Testziel: OKW-Variable PathRoot auslesen.

Author
Zoltan Hrabovszki
Date
2014.10.14
148  {
149  string sActual = MyParser.ParseMe("PATHROOT: >>${PathRoot}<<");
150  //System.Console.WriteLine(sActual);
151 
152  string sExpected = "PATHROOT: >>" + OKW_Ini.Instance.OKW_Enviroment.PathRoot + "<<";
153 
154  // Check Return
155  Assert.AreEqual(sExpected, sActual);
156  }
void OKW.ANTLR4.OKW_Visitor_Test_.TC_ParseMe_PATHXML ( )

Testziel: OKW-Variable PathXML auslesen.

Author
Zoltan Hrabovszki
Date
2014.10.14
131  {
132  string sActual = MyParser.ParseMe("PATHXML: >>${PathXML}<<");
133  //System.Console.WriteLine(sActual);
134 
135  string sExpected = "PATHXML: >>" + OKW_Ini.Instance.OKW_Enviroment.PathXML + "<<";
136 
137  // Check Return
138  Assert.AreEqual(sExpected, sActual);
139  }
void OKW.ANTLR4.OKW_Visitor_Test_.TC_ParseMe_Text ( )
Author
Zoltan Hrabovszki
Date
2014.10.14
93  {
94  string sActual = MyParser.ParseMe("Einfach nur Text.");
95  System.Console.WriteLine(sActual);
96 
97  string sExpected = "Einfach nur Text.";
98 
99  // Check Return
100  Assert.AreEqual(sExpected, sActual);
101  }
void OKW.ANTLR4.OKW_Visitor_Test_.TC_ParseMe_TextPlusEnvVar ( )
Author
Zoltan Hrabovszki
Date
2014.10.14
109  {
110  Environment.SetEnvironmentVariable("TestEnvVar", "TestWert");
111 
112  string sActual = MyParser.ParseMe("Text vorher ${TestEnvVar} Text danach.");
113  //System.Console.WriteLine(sActual);
114 
115  string sExpected = "Text vorher TestWert Text danach.";
116 
117  // Check Return
118  Assert.AreEqual(sExpected, sActual);
119 
120  Environment.SetEnvironmentVariable("TestEnvVar", string.Empty);
121 
122  }
static void OKW.ANTLR4.OKW_Visitor_Test_.TestFixtureSetUp ( )
static
Author
Zoltan Hrabovszki
Date
2014.10.11
40  {
41  }

The documentation for this class was generated from the following file: