Hallo Gisele,
Zitat:ja, so habe ich schon mal gemacht. Aber das ist doppelt Arbeit. d.h jedes mal wenn ich eine neue Testcase erzeugen, muss ich dies nochmal bei All Testcase einfügen. Ich verfüge über ungefähr 60 Testcase, die ich implementieren sollte. Deswegen habe ich mir gedacht vielleicht gibt es eine möglichkeit, "All Testcase" zu implementieren, so dass bei Aufruf die einzelne testcase automatisch läuft.
Der Fall "All Testcase" stellt einen Sonderfall in den Enum-Einträgen dar, alle anderen Einträge bezeichnen immer nur Einzeltests. Du musst also irgendwo eine Routine programmieren, die diesen Sonderfall extra behandelt - entweder wie vorgeschlagen durch "manuelles" Editieren eines Arrays oder programmatisch: Man kann sich alle Einträge eines Enums per Propertynode geben lassen und damit eine Schleife aufrufen, die die benötigten Werte zusammenstellt!
Also:
- Für "Einzeltest" rufst du diese Schleife mit nur einem Eintrag auf und bekommst ein 2D-Array mit nur einer Zeile geliefert.
- Für "All Testcase" rufst du diese Schleife mit allen nötigen Einträgen auf und bekommst ein 2D-Array mit vielen Zeilen geliefert...
Zitat:ernstlich weiß ich nicht wie man das macht.
Siehst du die Links in meiner Signatur? Kennst du diese Links schon?
Ein Array of Cluster of 1D-Array erstellt man durch:
1. Erzeugen einer Array-Konstante
2. Einfügen einer Cluster-Konstante in diese Array-Konstante
3. Einfügen einer Array-Konstante in die Cluster-Konstante
4. Einfügen einer numerischen Konstante in die Array-Konstante in der Cluster-Konstante in der Array-Konstante