“Conocimientos Programación>Programación Java

Cómo escribir pruebas unitarias para un proyecto Java

2014/9/6
Todos los desarrolladores saben que las pruebas de su código es un elemento muy importante - parte del proceso de desarrollo - pero tedioso. Probar manualmente la aplicación mediante la ejecución puede ser suficiente lo suficientemente bien como para proyectos pequeños o simples, pero cuando el proyecto crece a cualquier nivel de complejidad se hace difícil captar cada ruta de ejecución , y se convierte en tedioso repetir el mismo proceso de prueba una y otra vez . Escribir pruebas unitarias sin duda puede cubrir la mayor parte del proceso de la prueba , y puede también señalar los errores y defectos de diseño que no puede haber notado hasta que fue demasiado tarde. Cosas que necesitará
Java SDK
pruebas JUnit marco
entorno de desarrollo Java , como Eclipse o NetBeans
Mostrar más instrucciones
1

Crear una clase para poner a prueba . Por ahora, un simple será suficiente

TestClass clase pública {

addInts public int ( int a , int b ) {

vuelva a + b; .

}

}
2

Agregar una nueva prueba de la unidad a su proyecto. En Eclipse , usted puede hacer esto simplemente haciendo clic derecho sobre la carpeta de origen , seleccionar "Nuevo" en el menú contextual y seleccionar " caso de prueba JUnit " del sub -menú. En el cuadro de diálogo , asegúrese de que está seleccionado " New JUnit 4 Test" , el nombre de la prueba " TestClassTests " y haga clic en " Finalizar". Es posible que se le pida que agregue JUnit 4 de la ruta de construir , si es así , adelante y agregarlo
3

Modifique su archivo TestClassTests para reflejar lo siguiente: .

importar org.junit.Assert.assertEquals estáticas ;
org.junit.Test importación

;

TestClassTests public class {

@ Prueba

public void ensureAddIntsReturnsCorrectValue () {

última TestClass tc = new TestClass ();

final int exp = 11 ;

final int res = tc.addInts ( 5 , 6 ) ;
assertEquals

( exp, res) ;

}

}

Esto representa la estructura básica de una prueba unitaria . Se identifica un método como el "test" (usando el atributo @ Test) , inicializa lo que está probando , ejecute la prueba, y luego validar los resultados mediante el método assertEquals . Tenga en cuenta la " importación estática ... " línea en la parte superior , lo que permite hacer referencia al método assertEquals como si fuera un método estático de la clase actual , a pesar de que es parte de JUnit de Afirme clase
4

ejecutar la prueba , ya sea . clic derecho en el código fuente , seleccione " Ejecutar como" en el menú contextual , y luego seleccionar "Test JUnit " en el submenú , o mediante la celebración de "Alt " y "Shift " y presiona " X ", a continuación, suelte todo y pulse " T. "

Programación Java
Acerca de la transferencia de archivos JSP
Cómo Activar Texto en Java
Cómo actualizar los elementos de una lista con Java
Cómo quitar un elemento de MIDP 2.0 Programáticamente
Cómo descargar archivos de código fuente de Java Applet con código HTML
Cómo utilizar un montón de inclinación en Java
Cómo aumentar la asignación de memoria virtual de Java
¿Qué se utiliza más : Java o Visual Basic
Conocimientos Informáticos © http://www.ordenador.online