Package: libtest-base-perl (0.89-3)
Links for libtest-base-perl
Debian Resources:
Download Source Package libtest-base-perl:
- [libtest-base-perl_0.89-3.dsc]
- [libtest-base-perl_0.89.orig.tar.gz]
- [libtest-base-perl_0.89-3.debian.tar.xz]
Maintainers:
- Debian Perl Group (QA Page, Mail Archive)
- Damyan Ivanov (QA Page)
- gregor herrmann (QA Page)
- Ansgar Burchardt (QA Page)
- Joenio Costa (QA Page)
External Resources:
- Homepage [metacpan.org]
Similar packages:
infrastruttura per test pilotati dai dati per Perl
L'attività di test è solitamente la parte brutta della scrittura di moduli Perl. Perl fornisce un modo standard per eseguire test con Test::Harness e primitive di test di base con Test::More. Dopo di che l'utente è lasciato a sé stesso per ciò che riguarda sviluppare un'infrastruttura e una filosofia di test. Test::More incoraggia l'utente a creare la propria infrastruttura facendo sottoclassi di Test::Builder, ma ciò non è banale.
Test::Base fornisce un modo per scrivere la propria classe base per infrastruttura di test che è banale. In effetti è semplice quanto due sole righe:
package MiaInfrastrutturaTest; use Test::Base -Base;
Un modulo chiamato MiaInfrastrutturaTest.pm contenente queste due righe fornirà tutta la potenza di Test::More e tutta quella di Test::Base ad ogni file di test che lo usa. Mentre si costruiscono le funzionalità di MiaInfrastrutturaTest anche i propri test avranno tale potenza.
MiaInfrastrutturaTest diventa un posto in cui mettere tutti i pezzi di test riutilizzabili. Mentre si scrivono test si incontrano modelli e duplicazioni e si possono spostare a monte in MiaInfrastrutturaTest. Naturalmente non si deve creare alcuna sottoclasse di Test::Base. La si può usare direttamente in molte applicazioni incluso ovunque si userebbe Test::More.
Test::Base si concentra su offrire modelli riusabili pilotati dai dati, in modo che si possano scrivere test con un minimo di codice. Al cuore di tutti i test ci sono input, processi e output attesi. Test::Base fornisce alcuni modi puliti per esprimere l'input e i dati di output attesi, perciò si può usare il proprio tempo per concentrarsi su quello invece che sulla scaffalatura di codice.
Other Packages Related to libtest-base-perl
|
|
|
|
-
- dep: libalgorithm-diff-perl
- modulo per trovare le differenze tra file
-
- dep: libspiffy-perl
- Spiffy Perl Interface Framework For You
-
- dep: libtext-diff-perl
- modulo Perl per trovare le differenze in file e insiemi di record
-
- dep: perl
- "Practical Extraction and Report Language" di Larry Wall
-
- rec: libtest-deep-perl
- modulo Perl estremamente flessibile per confronti approfonditi
-
- rec: libyaml-perl
- YAML non è un linguaggio di Markup
Download libtest-base-perl
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 33.9 kB | 85.0 kB | [list of files] |