| Teste :: Exception. Test :: Exception é um módulo Perl para testar o código com base de exceção. |
Baixe Agora |
Teste :: Exception. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Adrian Howard
- Site do editor:
- http://search.cpan.org/~adie/Test-Block-0.11/lib/Test/Block.pm
Teste :: Exception. Tag
Teste :: Exception. Descrição
Teste :: Exceção é um módulo Perl para testar o código com base de exceção. Teste :: Exception é um módulo Perl para testar o código baseado em exceção.Synopsis Use teste :: Mais testes => 5; Use teste :: Exceção; # ou se você não precisar de teste :: Mais teste de uso :: Testes de exceção => 5; # Então ... # verifique se algo morreu dies_ok {$ foo-> método1} 'esperando morrer'; # Verifique se algo não morreu Lives_OK {$ foo-> método2} 'esperando viver'; # Verifique se a exceção de strides corresponde ao regex throws_ok {$ foo-> método3} qr / divisão por zero /, 'zero capturado bem'; # Verifique a exceção da classe dada (ou subclasse) é lançado Throws_OK {$ foo-> Method4} 'Erro :: simples', 'erro simples jogado'; # Todo teste :: Exceções SubRoutines são garantidos para preservar o estado # de $ @ para que você possa fazer coisas assim após throws_OK e DIES_OK como $ @, 'Qual a exceção de strindade deve parecer'; # Verifique se um teste é executado sem uma exceção Live_and {é $ Foo-> Método, 42} 'Método é 42'; # ou se você não gosta de funções prototipadas Dies_OK (sub {$ foo-> método1}, 'esperando morrer'); vidas_ok (sub {$ foo-> Method2}, 'esperando viver'); Throws_OK (sub {$ foo-> Method3}, QR / divisão por zero /, 'zero capturado bem'); Throws_OK (sub {$ foo-> Method4}, 'Erro :: simples', 'erro simples jogado'); vidas_and (sub {é $ foo-> método, 42}, 'método é 42'); Requisitos: · Perl.
Teste :: Exception. Software Relacionado