Prueba :: Unidad :: Procesal

Prueba :: Unidad :: El módulo PERL de procedimiento contiene una interfaz de prueba de unidades de estilo de procedimiento.
Descargar ahora

Prueba :: Unidad :: Procesal Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Christian Lemburg
  • Sitio web del editor:
  • http://search.cpan.org/~clemburg/Test-Unit-0.14/lib/Test/Unit/tests/AllTests.pm

Prueba :: Unidad :: Procesal Etiquetas


Prueba :: Unidad :: Procesal Descripción

Prueba :: Unidad :: El módulo PERL de procedimiento contiene una interfaz de prueba de unidades de estilo de procedimiento. Prueba :: Unidad :: Módulo PERL de procedimiento Contiene una interfaz de prueba de unidades de estilo de procedimiento.Synopsis Usar prueba :: Unidad :: Procesal; # Su código para ser probado va aquí Sub foo {retorno 23}; Sub Bar {retorno 42}; # define las pruebas sub test_foo {afirmando (foo () == 23, "su mensaje aquí"); } Sub test_bar {afirmando (barra (barra) == 42, "me imprimiré si esto falla"); } # set_up y rasgar_down se utilizan para # preparar y liberar recursos Necesidad de probar sub set_up {imprimir "Hola Worldn"; } Sub Tear_Down {imprimir "dejando el mundo otra vez"; } # Ejecute su prueba Create_Suite (); run_suite (); Prueba :: Unidad :: Procesal es la interfaz de estilo de procedimiento a un marco de prueba de unidades sofisticado para PERL que se deriva del marco de pruebas JUBIT para Java por Kent Beck y Erich Gamma. Si bien este marco está diseñado originalmente para apoyar las pruebas de la unidad en un paradigma de desarrollo orientado a objetos (con el apoyo a la herencia de las pruebas, etc.), Prueba :: Unidad :: Procesal está destinado a proporcionar una interfaz más simple al marco más adecuado para Use en un entorno de estilo de scripting. Por lo tanto, prueba :: Unidad :: Procesal no proporciona mucho soporte para un enfoque orientado a objetos a las pruebas de la unidad: si lo desea, por favor, eche un vistazo a la prueba :: Unidad :: Testcase. Testá una unidad determinada (un script , un módulo, lo que sea, lo que sea) usando la prueba :: Unidad :: Procesal, que exporta las siguientes rutinas en su espacio de nombres: afirman () se usa para afirmar que una condición booleana es TrueCreate_Suite () que se usa para crear una suite de prueba que consiste en todos los métodos con Un prefijo de nombre de TestRun_Suite () ejecuta la suite de prueba (salida de texto) Add_Suite () que se usa para agregar suites de prueba a la conveniencia, Create_Suite () construirá automáticamente una suite de prueba para un paquete dado. Esto construirá un caso de prueba para cada subrutina en el paquete dado que tiene un nombre que comienza con la prueba y los empaques todos juntos en un objeto TestSuite para una prueba fácil. Si no le das un nombre de paquete a Create_Suite (), el paquete actual se toma de forma predeterminada. La salida. La salida es una línea de estado (A "." Para cada ejecución de prueba exitosa, o una "F" para cualquier prueba de prueba fallida, para indicar progreso), una línea de resultados ("OK" o "!!! Fallos !!!"), y posiblemente muchas líneas que informan mensajes de error detallados para cualquier prueba fallida. Recordar, prueba :: Unidad :: Procesal está destinado a ser un Interfaz sencilla y conveniente. Si necesita más funcionalidad, tome el enfoque orientado a objetos descrito en la prueba :: Unidad :: Testcase. Requisitos: · Perl


Prueba :: Unidad :: Procesal Software relacionado