Prueba :: simple

Prueba :: Simple es un módulo PERL con utilidades básicas para las pruebas de escritura.
Descargar ahora

Prueba :: simple Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Michael G Schwern
  • Sitio web del editor:
  • http://search.cpan.org/~rosch/

Prueba :: simple Etiquetas


Prueba :: simple Descripción

Prueba :: Simple es un módulo Perl con utilidades básicas para las pruebas de escritura. Prueba :: Simple es un módulo PERL con utilidades básicas para escribir TESTS.SYNOPSIS PRUEBA DE USO :: Pruebas simples => 1; ok ($ foo eq $ bar, 'foo es bar'); ** Si no está familiarizado con la prueba de la prueba de lectura :: ¡Tutorial primero! ** Este es un módulo extremadamente simple y extremadamente básico para las pruebas de escritura adecuadas para los módulos de cinta y otras actividades. Si desea realizar pruebas más complicadas, use la prueba :: Más módulo (un reemplazo de Drop-in para este). La unidad básica de la prueba Perl está bien. Por cada cosa que desee probar su programa imprimirá un "OK" o "No está bien" para indicar que pase o falle. Usted realiza esto con la función OK () (ver más abajo). La única restricción es que debe pre-declarar cuántas pruebas planea ejecutar. Esto está en caso de que algo se incriga horriblemente durante la prueba y su programa de prueba aborta, o salta una prueba o lo que sea. Usted hace esto así: Use la prueba :: Pruebas simples => 23; Debe tener un plan.Ok OK ($ Foo EQ $ Bar, $ Nombre); ok ($ foo eq $ bar); OK () se le da una expresión (en este caso $ foo eq $ bar). Si es verdad, pasó la prueba. Si es falso, no lo hizo. Eso se trata de it.Ok (), se imprime "OK" o "No está bien" junto con un número de prueba (realiza un seguimiento de eso para usted). # Esto produce "OK 1 - Dimutamiento aún no congelado" (o no está bien) OK (get_temperature ($ Hell)> 0, 'Destino aún no congelado'); Si proporciona un nombre de $, que se imprimirá junto con El "Aceptar / No está bien" para que sea más fácil encontrar su prueba cuando falla (solo busque el nombre). También hace que sea más fácil para el siguiente tipo para entender para qué es su prueba. Es altamente recomendado que use nombres de prueba. Todas las pruebas se ejecutan en el contexto escalar. Así que esto: OK (@stuff, 'tengo algunas cosas'); Haré lo que quiere decir (falla si las cosas están vacías), la prueba :: simple comenzará mediante la impresión de pruebas que se ejecutan en el formulario "1..m" ( Así que "1..5" significa que va a ejecutar 5 pruebas). Este extraño formato permite probar :: ARNESS Saber cuántas pruebas planea ejecutar en caso de que algo pase horriblemente incorrecto. Si se pasan todas sus pruebas, prueba :: simple saldrá con cero (lo cual es normal). Si algo falló, saldrá de cuántos falló. Si realiza pruebas menos (o más) de las que planificó, los faltantes (o extras) se considerarán fallas. Si no se ejecutaron pruebas :: Simple lanzará una advertencia y salida con 255. Si la prueba murió, incluso después de haber completado con éxito todas sus pruebas, aún se considerará un fallo y saldrá con 255.So los códigos de salida son ... 0 Todas las pruebas exitosas 255 Prueba murieron o todas fallecidas pero incorrectas # de pruebas ejecutan cualquier otro número de la cantidad de fallas (incluidas las faltantes o extras) si falla más de 254 pruebas, se informará como 254. Este módulo es De ninguna manera intentando ser un sistema de prueba completo. Es solo para empezar. Una vez que estés fuera del suelo, le recomendó que veas la prueba :: Más. Requisitos: · Perl


Prueba :: simple Software relacionado

Flow4j

Flow4J es un complemento de Eclipse para los flujos de proceso de modelado en una forma de arrastre y caída. ...

143

Descargar

Paralelo-netcdf

Parallel-NetCDF es una biblioteca que proporciona E / S de alto rendimiento, al mismo tiempo que mantiene la compatibilidad de formato de archivos. ...

171

Descargar

Matrixview

MATRIXVIEW es una biblioteca JavaScript para agregar fácilmente y discretamente agregar una rica funcionalidad a las listas estándar de HTML estándar. ...

117

Descargar

Swift Mailer

SWIFT es una biblioteca completamente OOP para enviar correos electrónicos desde los sitios web y aplicaciones de PHP. ...

217

Descargar