Test :: http Classement & Résumé
- Licence:
- Perl Artistic License
- Nom de l'éditeur:
- Luke Closs
- Site Internet de l'éditeur:
- http://search.cpan.org/~lukec/Test-Mock-LWP-0.05/lib/Test/Mock/LWP.pm
Test :: http Mots clés
Test :: http La description
Test :: HTTP est le module PERL conçu pour faciliter l'écriture de tests sur les choses de niveau HTTP, telles que les services de type de repos.Chaque test :: http peut contenir l'état d'une demande de courant et de sa réponse. Cela permet des raccourcissements pratiques d'envoi de demandes, de vérifier les codes d'état, des en-têtes et des corps de messages.Synopsis Test :: Tests HTTP => 9; {mon $ uri = "$ base / données / page / foo_bar_baz"; mon $ type = 'text / x.waki-wiki'; My $ test = Test :: http-> nouvelle ("création de page http et suppression"); $ test-> obtenir ($ uri, {accepter => $ type}); $ test-> status_code_is (404, "page pas encore là-bas."); $ test-> mettre ($ uri, {'type de contenu' => $ type}, 'xzezy'); $ test-> status_code_is (201, "Retour 2012"); # Created $ test-> Header_is ('' Type de contenu '=> $ Type, "correspond à" Type de contenu sur Met. "); $ test-> header_ike (emplacement => qr {^ $ base / données / page /}, "L'emplacement de la page créé a un sens."); $ test-> body_is ('xzezy'); $ test-> obtenir ($ uri, {accepter => $ type}); $ test-> statut_code_is (200, "page est maintenant là."); $ test-> header_is ('' Type de contenu '=> $ Type, "Type de contenu correspond à get."); $ test-> body_is ('xzezy'); $ test-> Supprimer ($ URI); $ test-> status_code_is (204, "Supprimer le retour 204."); # Pas de contenu} Page d'accueil du produit
Test :: http Logiciels associés