Thread Deutscher Perl-Workshop 2015 (86 answers)
Opened by renee at 2015-01-28 09:33

rosti
 2015-01-31 11:36
#179415 #179415
User since
2011-03-19
3194 Artikel
BenutzerIn
[Homepage]
user image
Das Mocken an sich beschreibe ich mit wenigen Zeilen:

Quote
Kurze Antwort: Methoden können mit einer beliebigen Instanz aufgerufen werden.


Quote
Lange Antwort: Die aufrufende Instanz ist eine Attrappe, ein sogenannte Mock. Der Mock darf eine blessed Reference sein oder einfach nur der Name einer beliebigen Package. Die Methode selbst ist von der aufrufenden Instanz unabhängig.


Quote
Metoden die gemockt werden können, liegen als einzelne Packages vor.


Quote
Methoden, die als weitere Argumente in ARGS Instanzen anderer Klassen (blessed references) benötigen, können nicht gemockt werden.


Was das jedoch in der Praxis bedeutet, darüber könnten wir tagelang reden ;)

View full thread Deutscher Perl-Workshop 2015