Das macht mich jetzt ein wenig stutzig. Ein Klassenkonstruktor wird nur EINMAL aufgerufen. d.h. auch die x-fache Ausführung einer Methode bewirkt keine Änderung in diesem Berreich.ewx hat geschrieben:Wenn jedoch ein Klassenkonstruktor im Spiel ist und evtl. eine global definierte interne Tabelle gefüllt wird, dann kann die x-fache Ausführung einer Methode ganz andere Werte liefern.
Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
ewx
Jein.ewx hat geschrieben:Gegen die Laufzeitanalyse spricht, dass ich für einen massentest entsprechende testdaten habe. Ich stelle mir aber vor, einen Massentest beliebiger Größe durchführen zu können, ohne dass ich dafür testdaten habe.
Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
ewx
Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
ewx
Nee, bestimmt anders! Du hast Recht, ich brauche ja das Interface nur einmal und muss es dann in die Objekte einbauen.a-dead-trousers hat geschrieben:Vielleicht etwas anders:
IF_DAO_XYZ für den Zugriff auf Daten der Tabelle XYZ.
CL_DAO_XYZ implementiert IF_DAO_XYZ für den Zugriff auf die DB-Tabelle XYZ.
CL_DAO_XYZ_TEST implementiert IF_DAO_XYZ für den Zugriff auf die (internen) Testdaten der Tabelle XYZ.
http://uweku.github.io/mockA/a-dead-trousers hat geschrieben:Stichwort: Mock-Object