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

Klasse bildet eine virtuelle Konsole nach um das Logging zu prüfen. Die Werte werden via Log2NUnit gelogt. Die gelogten Werte werden können anschliessen z.B. NUtit gegen einen Sollwert geprüft werden.
DesignPattern: Singelton Object. More...

Collaboration diagram for OKW.Log.Log2NUnit_Console:

Public Member Functions

void Init ()
 Inhalt der virtuellen Konsole wird gelöscht. More...
 
void Write (string fps_Value)
 Fügt den gegebenen Wert in die letzte Zeile der virtuelle Konsole. More...
 
void WriteLine (string fps_Value)
 Schreibt eine neue Zeile in die virtuelle Konsole. Text wird einer bereits mit Write geschriebenen Zeile angehängt. More...
 

Properties

static Log2NUnit_Console GetInstance [get]
 
List< string > LogValue [get]
 Getter Eigenschaft der Variablen Log2NUnit_Console.cvLs_LogValue. Gettet die Eigenschaft LogValue als List string heraus. D.h. es können mehrere Werte in die Eigenschaft hinein geschrieben werden. und anschliessend alle geschriebenen Werte als Liste mit der Getter Methode ausgelesen werden und gegen einen Sollwert geprüft werden. More...
 

Static Private Attributes

static List< string > cvLs_LogValue = new List<string>()
 Diese Liste aus String-s ist für die Überprüfung des Loggings gedacht. Die Klasse Log2NUnit ist der Gegenspieler und schreibt in diese statische Variable. Dieser Schreibt in diese Klassen-Variable und im Unittest kann dann gegen den Erwarteten wert Geprüft werden.
 
static Log2NUnit_Console instance = null
 

Detailed Description

Klasse bildet eine virtuelle Konsole nach um das Logging zu prüfen. Die Werte werden via Log2NUnit gelogt. Die gelogten Werte werden können anschliessen z.B. NUtit gegen einen Sollwert geprüft werden.
DesignPattern: Singelton Object.

Member Function Documentation

void OKW.Log.Log2NUnit_Console.Init ( )

Inhalt der virtuellen Konsole wird gelöscht.

Author
Zoltan Hrabovszki
Date
2012.12.16
346  {
347  cvLs_LogValue.Clear();
348  cvLs_LogValue.Add(string.Empty);
349  }
void OKW.Log.Log2NUnit_Console.Write ( string  fps_Value)

Fügt den gegebenen Wert in die letzte Zeile der virtuelle Konsole.

Parameters
fps_ValueIn die virtuelle Konsole zuloggender Wert.
Author
Zoltan Hrabovszki
Date
2012.12.16
358  {
359  int Aktuelle_Zeile = cvLs_LogValue.Count - 1;
360 
361  cvLs_LogValue[Aktuelle_Zeile] = cvLs_LogValue[Aktuelle_Zeile] + fps_Value;
362  }
static List< string > cvLs_LogValue
Diese Liste aus String-s ist für die Überprüfung des Loggings gedacht. Die Klasse Log2NUnit ist der G...
Definition: Log2NUnit.cs:283
void OKW.Log.Log2NUnit_Console.WriteLine ( string  fps_Value)

Schreibt eine neue Zeile in die virtuelle Konsole. Text wird einer bereits mit Write geschriebenen Zeile angehängt.

Parameters
fps_ValueIn die virtuelle Konsole zuloggender Wert.
Author
Zoltan Hrabovszki
Date
2012.12.16
372  {
373  this.Write(fps_Value);
374  cvLs_LogValue.Add(string.Empty);
375  }

Property Documentation

List<string> OKW.Log.Log2NUnit_Console.LogValue
get

Getter Eigenschaft der Variablen Log2NUnit_Console.cvLs_LogValue. Gettet die Eigenschaft LogValue als List string heraus. D.h. es können mehrere Werte in die Eigenschaft hinein geschrieben werden. und anschliessend alle geschriebenen Werte als Liste mit der Getter Methode ausgelesen werden und gegen einen Sollwert geprüft werden.

The logged value.

Author
Zoltan Hrabovszki
Date
2012.12.16

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