| Teste :: mais. Test :: Mais é mais uma estrutura para escrever scripts de teste. |
Baixe Agora |
Teste :: mais. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Michael G Schwern
- Site do editor:
- http://search.cpan.org/~rosch/
Teste :: mais. Tag
Teste :: mais. Descrição
Teste :: Mais é mais uma estrutura para escrever scripts de teste. Teste :: Mais é outro framework para escrever Scripts de teste.Synopsis Use Test :: Mais testes => 23; # ou usar teste :: mais qw (no_plan); # ou use teste :: mais skip_all => $ US $; Começar {use_ok ('algum :: módulo'); } Requer_OK ('Algum :: Módulo'); # Várias maneiras de dizer "OK" OK ($ recebeu EQ $ esperado, $ test_name); é ($ got, $ extectado, $ test_name); isnt ($ got, $ esperado, $ test_name); # Em vez de imprimir stderr "# Aqui está o que foi degrad" Diag ("Aqui está o que foi errado"); como ($ got, QR / esperado /, $ test_name); Ao contrário de $, QR / esperado /, $ test_name); cmp_ok ($ got, '==', $ esperado, $ test_name); is_deeply ($ got_complex_structure, $ espera_complex_structure, $ test_name); Pule: {pular $ por que, $ How_many a menos que $ thome_feature; ok (foo (), $ test_name); é (foo (42), 23, $ test_name); }; TODO: {$ TODO = $ por que; ok (foo (), $ test_name); é (foo (42), 23, $ test_name); }; can_ok ($ módulo, @methods); isa_ok ($ objeto, $ classe); PASS ($ test_name); Falha ($ test_name); Bail_out ($ por que); # Não implementado !!! meu @status = test :: mais :: status; pare! Se você está apenas começando a escrever testes, dê uma olhada no teste :: Simples primeiro. Esta é uma queda em substituição para teste :: Simples que você pode alternar para uma vez que obter o jeito de testes básicos. O objetivo deste módulo é fornecer uma ampla gama de utilitários de teste. Várias maneiras de dizer "OK" com melhores diagnósticos, instalações para pular testes, testar recursos futuros e comparar estruturas de dados complicadas. Enquanto você pode fazer quase qualquer coisa com uma simples função OK (), não fornece uma boa saída de diagnóstico. Requisitos: · Perl.
Teste :: mais. Software Relacionado