Thread Testen und dabei eine Mock Klasse verwenden.
(2 answers)
Opened by Gast at 2008-09-21 18:15
Hallo,
du kannst perl ein anderes Modul zum Testen unterschieben: Extern.pm: ExternMock.pm: Code: (dl
)
1 BEGIN{ $INC{'Extern.pm'}= __FILE__}; MyModule.pm: Code: (dl
)
1 package MyModule; und mymodule_test.pl: Code: (dl
)
1 use strict; Dann muss aber ExternMock.pm alles implementieren, was du brauchst. Durch die %INC Manipulation wird Extern.pm nicht mehr geladen. Ich weiss nicht, ob man es im Ernstfall so machen würde. Ich hab so etwas noch nie gebraucht... Grüße, Christoph |