Red de conocimiento informático - Material del sitio web - Cómo usar eclipse para pruebas junit

Cómo usar eclipse para pruebas junit

Cómo usar eclipse para pruebas junit:

1. Coloque el paquete de prueba unitaria JUnit4 en el proyecto: haga clic derecho en el proyecto y haga clic en "Propiedades", como se muestra en la figura. :

2. En la ventana emergente de propiedades, primero seleccione "Ruta de compilación de Java" a la izquierda, luego seleccione la pestaña "Bibliotecas" a la derecha y luego haga clic en "Agregar biblioteca..." en el extremo derecho ", como se muestra a continuación. Seleccione JUnit4 en el cuadro de diálogo recién emergente y haga clic en "Aceptar", como se muestra en la imagen de arriba, el paquete JUnit4 se incluirá en nuestro proyecto.

3. Genere el marco de prueba JUnit: en el explorador de paquetes de Eclipse, haga clic con el botón derecho en el menú emergente de clases y seleccione "Nuevo caso de prueba JUnit". Como se muestra en la siguiente figura:

4. En el cuadro de diálogo emergente, haga las selecciones correspondientes, como se muestra en la siguiente figura:

5. el sistema enumerará automáticamente los métodos contenidos en la clase y seleccionará el método que desea probar. En este ejemplo, solo probamos los cuatro métodos de "suma, resta, multiplicación y división". Como se muestra en la siguiente figura:

6. El sistema generará automáticamente una nueva clase CalculatorTest, que contiene algunos casos de prueba vacíos. Sólo necesita modificar ligeramente estos casos de prueba para usarlos.

El código completo de CalculatorTest es el siguiente:

package?andycpp;

import?static?org.junit.Assert.*;

import?org.junit .Antes ;

importar?org.junit.Ignorar;

importar?org.junit.Test;

¿clase?pública?CalculatorTest?{

privado?estático?Calculadora?calculadora?=?nuevo?Calculadora();

@Antes

público?void?setUp()?lanzamientos?Excepción?{

alcculator.clear();

}

@Test

public?void?testAdd()?{

calculadora.add(2);

calculadora.add(3);

assertEquals(5,?calculator.getResult());

}

p>

@Test

public?void?testSubstract()?{

calculadora.add(10);

calculador.substract(2) ;

assertEquals(8,?calculador.getResult());

}

@Ignore(" ¿Multiplicar()? ¿Aún no?implementado")

@Test

public?void?testMultiply()?{

}

@Test

público ?void?testDivide()?{

calculador.add(8);

calculador.divide(2);

afirmarEquals(4,?calculator. getResult());

}

}

7. Ejecute el código de prueba: después de modificar el código anterior, corrigemos -Haga clic en la clase CalculatorTest y seleccione " Ejecutar como?à?JUnit Test "Para ejecutar nuestra prueba, como se muestra en la siguiente figura:

8.