Para añadir JUnit a un archivo Makefile en Linux, debes seguir los siguientes pasos:
- Descarga la biblioteca JUnit desde el sitio web oficial de JUnit.
- Descomprime el archivo ZIP que descargaste y extrae el archivo “junit.jar” en un directorio de tu elección.
- Agrega la ruta al archivo “junit.jar” a la variable de entorno CLASSPATH en tu sistema Linux. Puedes hacer esto ejecutando el siguiente comando en la terminal:
- export CLASSPATH=path/to/junit.jar:.
- Abre el archivo Makefile de tu proyecto de Java en tu editor de texto favorito.
- Agrega las siguientes líneas al Makefile para compilar tus archivos de prueba de unidad y ejecutar las pruebas de JUnit:
JUNIT = org.junit.runner.JUnitCore
JUNIT_FLAGS = -cp .:$(CLASSPATH)
TEST_CLASSES = MyTestClass1.class MyTestClass2.class
test:
java $(JUNIT_FLAGS) $(JUNIT) $(TEST_CLASSES)
- Donde “MyTestClass1.class” y “MyTestClass2.class” son los nombres de tus archivos de prueba de unidad compilados.
- Ejecuta el comando “make test” en la terminal para compilar tus archivos de prueba de unidad y ejecutar las pruebas de JUnit.
- Con estos pasos, podrás añadir JUnit a tu archivo Makefile en Linux y empezar a escribir pruebas de unidad para tu código Java. Asegúrate de agregar tus archivos de prueba de unidad al Makefile y de compilarlos antes de ejecutar las pruebas de JUnit
-
Donde “MyTestClass1.class” y “MyTestClass2.class” son los nombres de tus archivos de prueba de unidad compilados.
-
Ejecuta el comando “make test” en la terminal para compilar tus archivos de prueba de unidad y ejecutar las pruebas de JUnit.
Con estos pasos, podrás añadir JUnit a tu archivo Makefile en Linux y empezar a escribir pruebas de unidad para tu código Java. Asegúrate de agregar tus archivos de prueba de unidad al Makefile y de compilarlos antes de ejecutar las pruebas de JUnit

NUESTRAS ÚLTIMAS PUBLICACIONES
- ✅ Cómo crear una aplicación To-Do List con C# y Windows Forms
- 🧠 ¿Qué es la herencia en C#? Ejemplo con personajes de videojuegos
- ¿Qué es una clase y un objeto en C#? Aprende a programar con ejemplos claros
- ¿Qué es una pila (stack)?
- ¿Qué es una función recursiva?
- ¿Qué es una enumeración en C#?
- 🧪 Simulacro de Examen – Programación II VJ1208 (Simulacro 5 – Estilo PDF)
- 🧪 Simulacro de Examen – Programación II VJ1208 (Sin estructuras dinámicas)
- ¿Qué son los Stack, Push, Pop y Peek en C#?
- 🧪 Simulacro de Examen – Programación II VJ1208 (Versión Simplificada)
- 🧪 Simulacro de Examen – Programación II VJ1208 (Nivel Básico – 1 hora)
- 🧭 ¿Qué es la distancia Manhattan en C#? Ejemplo práctico
Contenido restringido
Comments are closed