Teste :: Deep.

Teste :: Profundo é um módulo Perl para uma comparação profunda extremamente flexível.
Baixe Agora

Teste :: Deep. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Fergal Daly
  • Site do editor:
  • http://search.cpan.org/~fdaly/Test-NoWarnings-0.084/lib/Test/NoWarnings.pm

Teste :: Deep. Tag


Teste :: Deep. Descrição

Teste :: Profundo é um módulo Perl para uma comparação profunda extremamente flexível. Teste :: Profundo é um módulo Perl para comparação profunda extremamente flexível.Synopsis Use :: Mais testes => $ num_tests; Use teste :: Deep; cmp_deeply ($ real_horrible_nested_data_structure, $ ESPERAMENTO_HORRELIBLE_NESTE_DATA_STRUTURE, "Obteja a estrutura de dados aninhada horrível direita"); cmp_deeply ($ objeto, métodos (nome => "John", telefone => "55378008"), "métodos de objeto OK"); cmp_deeply (@Array, })," Array tem as 3 coisas que queríamos em algum pedido "); se você não Sabe alguma coisa sobre o teste automatizado em Perl, então você provavelmente deve ler sobre o teste :: Simples e teste :: mais antes de preceder. Teste :: Profundo usa o teste :: construtor Framework.Test :: Profundamente lhe dá maneiras muito flexíveis de verificar se o Resultado Você tem é o resultado que você estava esperando. Na forma mais simples, compara duas estruturas passando por cada nível, garantindo que os valores correspondem, que matrizes e hashes têm os mesmos elementos e que as referências são abençoadas na classe correta. Também lida com a classe. Estruturas de dados circulares sem ser pego em um loop infinito. Onde se torna mais interessante é permitir que você faça algo além de comparações exatas simples. Com cordas, o eq oper Ator verifica que 2 cordas são exatamente iguais, mas às vezes não é isso que você quer. Quando você não sabe exatamente o que a string deve ser, mas você sabe algumas coisas sobre como deve olhar, a EQ não é boa e você deve usar correspondência de padrões em vez disso. Teste :: Deep fornece correspondência de padrões para estruturas de dados complexas. Requisitos: · Perl.


Teste :: Deep. Software Relacionado

Gráfico

Graph é um módulo Perl com estruturas de dados gráfico e algoritmos. ...

232

Download

Matemática :: String.

Math :: String Módulo contém números inteiros de tamanho arbitrário com recartes arbitrários para calcular com as principais salas. ...

153

Download

B :: mais.

B :: Mais módulo Perl contém métodos e funções de introspecção adicional. ...

294

Download