Articulo de referencia

Código de autocomprobación

El código autocomprobable es un software que incorpora pruebas integradas (véase desarrollo basado en pruebas ). [ 1 ] [ 2 ] Los paquetes Perl ejecutan sus autodiagnósticos al i...

El código autocomprobable es un software que incorpora pruebas integradas (véase desarrollo basado en pruebas ). [ 1 ] [ 2 ]

Los paquetes Perl ejecutan sus autodiagnósticos al instalarse mediante CPAN . Esto garantiza su correcto funcionamiento en el entorno local. (Además, existe una comunidad de pruebas que verifica los paquetes nuevos y actualizados en diversas plataformas).

En Java , para ejecutar una prueba unitaria desde la línea de comandos , una clase puede tener métodos como los siguientes.

// Al ejecutar <code>main</code> se ejecuta la prueba unitaria. public static void main ( String [] args ) { test (); }static void test () { assert foo == bar ; }

Para invocar una prueba completa del sistema , una clase puede incorporar una llamada a un método.

public static void main ( String [] args ) { test (); TestSuite . test (); // invoca la prueba completa del sistema }

Además, Java cuenta con algunas bibliotecas de la API de Jupiter para la autocomprobación del código. La instrucción assert se puede utilizar de diversas maneras, como assert equals, que comprueba si la variable dada es igual al valor proporcionado.

@Test void checkplayer () { Board board = new Board ( 10 ); board . addplayer ( 1 ); int check = board . getCurrentPlayer ( 1 ); assertEquals ( 1 , check );}

Véase también

Referencias

  1. "Infraestructura como código con autoprueba" . OpenCredo . Consultado el 5 de diciembre de 2022 .
  2. "Código de autoprueba" . martinfowler.com . Consultado el 5 de diciembre de 2022 .