Configurar Prueba de Unidad [Guía de Usuario de Enterprise Architect]

Top Previous Next

Configurar Prueba de Unidad

button_main button_prev button_next

Este tema explica las acciones que debe tomar al configurar Prueba de Unidad, después de haber descargado e instalado las aplicaciones JUnit y/o NUnit.

Temas

Tema

Detalle

Ver También

Crear Stubs de Prueba de Unidad

Al utilizar las transformaciones JUnit o NUnit y generación de código puede crear stubs de métodos de prueba para todos los métodos públicos en cada una de sus Clases.

 

( TestFixture )

public class CalculatorTest

{

 

( Test )

public void testAdd(){

 

}

 

( Test )

public void testDivide(){

 

}

 

( Test )

public void testMultiply(){

}

 

( Test )

public void testSubtract(){

}

}

 

Prueba de Unidad

Transformación JUnit

Transformación NUnit

Generar Código Fuente

Definir Casos de Prueba

Escriba su prueba de unidad en los stubs de código generado (ya sea en Enterprise Architect o su IDE preferido).

El siguiente es un ejemplo de NUnit en C#, aunque también podría ser otro lenguaje .NET, o Java y JUnit.

 

( TestFixture )

public class CalculatorTest

{

 

( Test )

public void testAdd(){

Assert.AreEqual(1+1,2);

}

 

( Test )

public void testDivide(){

Assert.AreEqual(2/2,1);

}

 

( Test )

public void testMultiply(){

Assert.AreEqual(1*1,1);

}

 

( Test )

public void testSubtract(){

Assert.AreEqual(1-1,1);

}

}

 

De manera alternativa, si no ha realizado una transformación xUnit, puede hacer ingeniería inversa del código de arriba en Enterprise Architect para que Enterprise Architect pueda registrar todos los resultados de prueba contra esta Clase.

 

 

Compilar Su Código

Asegúrese que el código fuente siendo probado se compile sin errores, para que los scripts de prueba puedan ser ejecutados contra él.

 

 

Configure los Scripts de Prueba

Configure los scripts de Prueba contra el paquete requerido, y luego ejecute las pruebas.

Agregar Comandos de Prueba

Ejecutar Pruebas de Unidad

Temas de Centro de aprendizaje

(Alt+F1) | Enterprise Architect | Análisis de Ejecución | Pruebas de XUnit | Ejecutar Pruebas de Unidad