Quali strutture e strumenti consiglieresti per il test unitario e gli oggetti mock in Perl?Quali sono i buoni framework per il test unitario e gli oggetti mock in Perl?
Possiedo un'applicazione Perl esistente, che esegue principalmente l'accesso al database, la lettura e la scrittura di file. L'applicazione è fondamentalmente un tipo di applicazione batch, legge molti file da file e database e scrive un sacco di nuovi file e alcune cose nel database.
L'applicazione al momento non ha alcun test unitario, ma mi piacerebbe che l'applicazione refactor avesse un buon test unitario.
Quali strutture e strumenti consiglieresti per il test unitario e gli oggetti di derisione? Ad esempio qualcosa di simile a Hamcrest e JMock di Java?
Inoltre, esistono ottimi framework di test basati su BDD (Behaviour Development) per Perl?
Test :: Classe è uno strumento fantastico per i test basati oggetto; è leggero e funziona con Test :: Altro e tutti gli strumenti di test delle unità correlate Test :: Builder. –