Wiki der Access Code Library

Gemeinsam zu mehr Effizienz in der Anwendungserstellung

VBATestSuite:Aufbau

Aus Access Code Library
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K
K
Zeile 2: Zeile 2:
digraph G {
digraph G {
  graph[overlap=false, concentrate=true];
  graph[overlap=false, concentrate=true];
 +
node[shape=none];
  edge[arrowhead=dot, arrowsize=0.6];
  edge[arrowhead=dot, arrowsize=0.6];
-
  VBATestSuite [shape=octagon, style=filled, URL="http://source.access-codelib.net/doc/draft/class_v_b_a_test_suite.html"];
+
  VBATestSuite     [shape=octagon, style=filled, URL="http://source.access-codelib.net/doc/draft/class_v_b_a_test_suite.html"];
-
  SimplyVBUnit [shape=octagon, URL="http://wiki.access-codelib.net/SimplyVBUnit"];
+
  SimplyVBUnit     [shape=octagon, URL="http://wiki.access-codelib.net/SimplyVBUnit"];
-
  TestStart [label="Start der Tests"];
+
  TestStart         [label="Start der Tests", shape=ellipse];
-
TestStartAll [label="Alle Tests", shape=none];
+
  TestErstellen    [label="Tests erstellen", shape=ellipse];
-
  TestStartClass [label="Einzelne Testklasse", shape=none];
+
  TestDurchfuehrung [label="Tests durchfuehren", shape=ellipse];
-
  TestStartProc [label="Testmethode", shape=none];
+
  Ausgabe          [shape=ellipse];
-
+
-
TestErstellen [label="Tests erstellen"];
+
-
TestErstellenManuell [label="manuell in Testklasse", shape=none];
+
-
  TestErstellenAddIn [label="Add-In-Unterstuetzung", shape=none];
+
-
  TestDaten [label="Testdaten", shape=octagon];
+
  TestDaten         [label="Testdaten", shape=octagon];
-
TestDatenComment [label="aus Test-Prozedur\n(Kommentar)", shape=none];
+
-
TestDatenTestTab [label="aus Test-Tabelle", shape=none];
+
-
TestDatenBspTab [label="aus Beispiel-Tabelle", shape=none];
+
 +
VBATestSuite      -> TestErstellen;
 +
VBATestSuite      -> TestStart;
 +
VBATestSuite      -> TestDurchfuehrung;
 +
VBATestSuite      -> Ausgabe;
-
  TestDurchfuehrung [label="Tests durchfuehren"];
+
  TestErstellen    -> "manuell in Testklasse";
 +
TestErstellen    -> "Add-In-Unterstuetzung";
-
  Ausgabe;
+
  TestStart        -> "Alle Tests";
-
AusgabeDebugFenster [label="Debug-Fenster", shape=none];
+
  TestStart        -> "Einzelne Testklasse";
-
  AusgabeTextDatei [label="Text-Datei", shape=none];
+
  TestStart        -> "Testmethode";
-
AusgabeString [label="String", shape=none];
+
-
  AusgabeEreignis [label="Ereignis", shape=none];
+
 +
SimplyVBUnit      -> TestDurchfuehrung;
 +
VBATestSuite      -> TestDaten;
 +
TestErstellen    -> TestDaten        [arrowhead=normal, arrowsize=0.9];
 +
TestDaten        -> TestDurchfuehrung [arrowhead=normal, arrowsize=0.9]
-
  VBATestSuite -> TestErstellen;
+
  "aus Test-Tabelle"              -> TestDaten  [arrowhead=normal, arrowsize=0.9];
-
VBATestSuite -> TestStart;
+
  "aus Beispiel-Tabelle"          -> TestDaten  [arrowhead=normal, arrowsize=0.9];
-
VBATestSuite -> TestDurchfuehrung;
+
  "aus Test-Prozedur\n(Kommentar)" -> TestDaten  [arrowhead=normal, arrowsize=0.9];
-
VBATestSuite -> Ausgabe;
+
-
 
+
-
TestErstellen -> TestErstellenManuell;
+
-
TestErstellen -> TestErstellenAddIn;
+
-
 
+
-
 
+
-
 
+
-
TestStart -> TestStartAll;
+
-
TestStart -> TestStartClass;
+
-
TestStart -> TestStartProc;
+
-
 
+
-
SimplyVBUnit -> TestDurchfuehrung;
+
-
VBATestSuite -> TestDaten;
+
-
  TestErstellen -> TestDaten    [arrowhead=normal, arrowsize=0.9];
+
-
  TestDaten -> TestDurchfuehrung [arrowhead=normal, arrowsize=0.9]
+
-
 
+
-
TestDatenTestTab -> TestDaten  [arrowhead=normal, arrowsize=0.9];
+
-
  TestDatenBspTab -> TestDaten  [arrowhead=normal, arrowsize=0.9];
+
-
TestDatenComment -> TestDaten  [arrowhead=normal, arrowsize=0.9];
+
-
 
+
-
Ausgabe -> AusgabeEreignis;
+
-
Ausgabe -> AusgabeDebugFenster [style=dotted];
+
-
Ausgabe -> AusgabeTextDatei [style=dotted];
+
-
Ausgabe -> AusgabeString [style=dotted];
+
 +
TestDurchfuehrung -> "Rollback-Funktionalitaet";
 +
Ausgabe          -> "Ereignis";
 +
Ausgabe          -> "Debug-Fenster"    [style=dotted];
 +
Ausgabe          -> "Text-Datei"      [style=dotted];
 +
Ausgabe          -> "String"          [style=dotted];
}
}
</graphviz_twopi>
</graphviz_twopi>

Version vom 20:22, 4. Jul. 2010

<graphviz_twopi> digraph G {

graph[overlap=false, concentrate=true];
node[shape=none];
edge[arrowhead=dot, arrowsize=0.6];
VBATestSuite      [shape=octagon, style=filled, URL="http://source.access-codelib.net/doc/draft/class_v_b_a_test_suite.html"];
SimplyVBUnit      [shape=octagon, URL="http://wiki.access-codelib.net/SimplyVBUnit"];
TestStart         [label="Start der Tests", shape=ellipse];
TestErstellen     [label="Tests erstellen", shape=ellipse];
TestDurchfuehrung [label="Tests durchfuehren", shape=ellipse];
Ausgabe           [shape=ellipse];
TestDaten         [label="Testdaten", shape=octagon];
VBATestSuite      -> TestErstellen;
VBATestSuite      -> TestStart;
VBATestSuite      -> TestDurchfuehrung;
VBATestSuite      -> Ausgabe;
TestErstellen     -> "manuell in Testklasse";
TestErstellen     -> "Add-In-Unterstuetzung";
TestStart         -> "Alle Tests";
TestStart         -> "Einzelne Testklasse";
TestStart         -> "Testmethode";
SimplyVBUnit      -> TestDurchfuehrung;
VBATestSuite      -> TestDaten;
TestErstellen     -> TestDaten         [arrowhead=normal, arrowsize=0.9];
TestDaten         -> TestDurchfuehrung [arrowhead=normal, arrowsize=0.9]
"aus Test-Tabelle"               -> TestDaten  [arrowhead=normal, arrowsize=0.9];
"aus Beispiel-Tabelle"           -> TestDaten  [arrowhead=normal, arrowsize=0.9];
"aus Test-Prozedur\n(Kommentar)" -> TestDaten  [arrowhead=normal, arrowsize=0.9];
TestDurchfuehrung -> "Rollback-Funktionalitaet";
Ausgabe           -> "Ereignis";
Ausgabe           -> "Debug-Fenster"    [style=dotted];
Ausgabe           -> "Text-Datei"       [style=dotted];
Ausgabe           -> "String"           [style=dotted];

} </graphviz_twopi>