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

Public Member Functions

void InitTest ()
 
void Dispose ()
 
void Init ()
 
void TC_P ()
 
void TC_F ()
 
void TC_N ()
 
void TC_PP ()
 
void TC_PF ()
 
void TC_PN ()
 
void TC_FF ()
 
void TC_FP ()
 
void TC_FN ()
 
void TC_NN ()
 
void TC_NF ()
 
void TC_NP ()
 

Member Function Documentation

void OKW.ImplementationMatrix_Test.TC_F ( )
Author
Zoltan Hrabovszki
Date
2013.12.06
75  {
76  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_1", "Schluessel_2", "F");
77  String actual = OKW.ImplementationMatrix.ImplementationMatrix.Instance.GetImplementation( "Classe_1;Schluessel_2" );
78  Assert.AreEqual("F", actual);
79  }
void OKW.ImplementationMatrix_Test.TC_FF ( )
Author
Zoltan Hrabovszki
Date
2013.12.06
160  {
161  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_2", "Schluessel_2", "F");
162  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_2", "Schluessel_2", "F");
163 
164  String actual = OKW.ImplementationMatrix.ImplementationMatrix.Instance.GetImplementation( "Classe_2;Schluessel_2" );
165  Assert.AreEqual("F", actual);
166  }
void OKW.ImplementationMatrix_Test.TC_FN ( )
Author
Zoltan Hrabovszki
Date
2013.12.06
192  {
193  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_6", "Schluessel_3", "F");
194 
195  try{
196  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_6", "Schluessel_3", "N");
197  Assert.Fail("Exception erwartet aber nicht ausgelöst!");
198  }
199  catch (Exception e)
200  {
201  Assert.AreEqual("004: Fehler in Matrix: F-Wert kann nicht auf 'N' gesetzt werden.", e.Message);
202  Assert.Pass("Exception wurde ausgelöst");
203  }
204  }
void OKW.ImplementationMatrix_Test.TC_FP ( )
Author
Zoltan Hrabovszki
Date
2013.12.06
176  {
177  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_3", "Schluessel_2", "F");
178  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_3", "Schluessel_2", "P");
179 
180  String actual = OKW.ImplementationMatrix.ImplementationMatrix.Instance.GetImplementation( "Classe_3;Schluessel_2" );
181  Assert.AreEqual("F", actual);
182  }
void OKW.ImplementationMatrix_Test.TC_N ( )
Author
Zoltan Hrabovszki
Date
2013.12.06
89  {
90  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_1", "Schluessel_3", "N");
91  String actual = OKW.ImplementationMatrix.ImplementationMatrix.Instance.GetImplementation( "Classe_1;Schluessel_3" );
92  Assert.AreEqual("N", actual);
93  }
void OKW.ImplementationMatrix_Test.TC_NF ( )
Author
Zoltan Hrabovszki
Date
2013.12.06
230  {
231  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_4", "Schluessel_3", "N");
232 
233  try{
234  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_4", "Schluessel_3", "F");
235  Assert.Fail("Exception erwartet aber nicht ausgelöst!");
236  }
237  catch (Exception e)
238  {
239  Assert.AreEqual("001: Fehler in Matrix: N-Wert kann nicht auf 'F' gesetzt werden.", e.Message);
240 
241  Assert.Pass("Exception wurde ausgelöst");
242  }
243  }
void OKW.ImplementationMatrix_Test.TC_NN ( )
Author
Zoltan Hrabovszki
Date
2013.12.06
214  {
215  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_2", "Schluessel_3", "N");
216  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_2", "Schluessel_3", "N");
217 
218  String actual = OKW.ImplementationMatrix.ImplementationMatrix.Instance.GetImplementation( "Classe_2;Schluessel_3" );
219  Assert.AreEqual("N", actual);
220  }
void OKW.ImplementationMatrix_Test.TC_NP ( )
Author
Zoltan Hrabovszki
Date
2013.12.06
253  {
254  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_5", "Schluessel_3", "N");
255 
256  try{
257  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_5", "Schluessel_3", "P");
258  Assert.Fail("Exception erwartet aber nicht ausgelöst!");
259  }
260  catch (Exception e)
261  {
262  Assert.AreEqual("002: Fehler in Matrix: N-Wert kann nicht auf 'P' gesetzt werden.", e.Message);
263 
264  Assert.Pass("Exception wurde ausgelöst");
265  }
266  }
void OKW.ImplementationMatrix_Test.TC_P ( )
Author
Zoltan Hrabovszki
Date
2013.12.06
61  {
62  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_1", "Schluessel_1", "P");
63  String actual = OKW.ImplementationMatrix.ImplementationMatrix.Instance.GetImplementation( "Classe_1;Schluessel_1" );
64  Assert.AreEqual("P", actual);
65  }
void OKW.ImplementationMatrix_Test.TC_PF ( )
Author
Zoltan Hrabovszki
Date
2013.12.06
119  {
120  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_3", "Schluessel_1", "P");
121  String actual = OKW.ImplementationMatrix.ImplementationMatrix.Instance.GetImplementation( "Classe_3;Schluessel_1" );
122  Assert.AreEqual("P", actual);
123 
124  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_3", "Schluessel_1", "F");
125  actual = OKW.ImplementationMatrix.ImplementationMatrix.Instance.GetImplementation( "Classe_3;Schluessel_1" );
126  Assert.AreEqual("F", actual);
127  }
void OKW.ImplementationMatrix_Test.TC_PN ( )
Author
Zoltan Hrabovszki
Date
2013.12.06
137  {
138  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_003", "Schluessel_3", "P");
139 
140  try{
141  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_003", "Schluessel_3", "N");
142  Assert.Fail("Exception erwartet aber nicht ausgelöst!");
143  }
144  catch (Exception e)
145  {
146  Assert.AreEqual("003: Fehler in Matrix: P-Wert kann nicht auf 'N' gesetzt werden.", e.Message);
147 
148  Assert.Pass("Exception wurde ausgelöst");
149  }
150  }
void OKW.ImplementationMatrix_Test.TC_PP ( )
Author
Zoltan Hrabovszki
Date
2013.12.06
103  {
104  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_2", "Schluessel_1", "P");
105  OKW.ImplementationMatrix.ImplementationMatrix.Instance.SetImplementation("Classe_2", "Schluessel_1", "P");
106 
107  String actual = OKW.ImplementationMatrix.ImplementationMatrix.Instance.GetImplementation( "Classe_2;Schluessel_1" );
108  Assert.AreEqual("P", actual);
109  }

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