Teste :: http.

Teste Interações HTTP
Baixe Agora

Teste :: http. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Luke Closs
  • Site do editor:
  • http://search.cpan.org/~lukec/Test-Mock-LWP-0.05/lib/Test/Mock/LWP.pm

Teste :: http. Tag


Teste :: http. Descrição

Teste :: HTTP é o módulo Perl projetado para facilitar a gravação de testes que são principalmente sobre as coisas de nível HTTP, como o Services Services do Tipo de REST. :: O objeto HTTP pode conter estado sobre uma solicitação atual e sua resposta. Isso permite que as títulos convenientes para enviar solicitações, verificação de códigos de status, cabeçalhos e órgãos de mensagens.Synopsis use teste :: Testes HTTP => 9; {my $ uri = "$ base / dados / página / foo_bar_baz"; meu tipo de $ = 'texto / x.waki-wiki'; Meu teste $ = TEST :: http-> novo ('criação e deleção de página http'); $ test-> get ($ URI, {aceitar => $ type}); $ test-> status_code_is (404, "Página ainda não há"); $ test-> Coloque ($ URI, {'Content-Type' => $ Type}, 'xyzzy'); $ test-> status_code_is (201, "Coloque retorna 201."); # Criado $ test-> header_is ('conteúdo-tipo' => $ tipo, "corresponde ao tipo de conteúdo na colocação"); $ test-> header_like (localização => qr {^ $ base / dados / página /}, "Localização da página criada faz sentido"); $ test-> body_is ('xyzzy'); $ test-> get ($ URI, {aceitar => $ type}); $ test-> status_code_is (200, "página está lá agora."); $ test-> header_is ('Tipo de conteúdo' => $ Type ", corresponde ao tipo de conteúdo em get."); $ test-> body_is ('xyzzy'); $ test-> Excluir ($ URI); $ test-> status_code_is (204, "Excluir retorna 204."); # Sem conteúdo} página inicial do produto


Teste :: http. Software Relacionado