Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ejercicio Practica - Gestion de Matriculas

Este proyecto contiene el caso de matriculas academicas y sus pruebas JUnit.

Requisitos

  • JDK 21 instalado
  • Linux (comandos de ejemplo)

Estructura

  • caso_pc1.java: clases del dominio
  • CasoPc1Test.java: pruebas unitarias e integral
  • lib/: dependencias (JUnit)
  • Pregunta 2.txt: evidencias y sustento

Compilar

Desde la carpeta del proyecto:

javac -cp "lib/*" caso_pc1.java CasoPc1Test.java

Ejecutar todas las pruebas

java -cp "lib/*:." org.junit.platform.console.ConsoleLauncher --scan-class-path

Ejecutar una prueba individual

Ejemplos:

java -cp "lib/*:." org.junit.platform.console.ConsoleLauncher --select-method CasoPc1Test#matricula_inicia_en_estado_activa
java -cp "lib/*:." org.junit.platform.console.ConsoleLauncher --select-method CasoPc1Test#costo_total_aplica_descuento_cuando_creditos_son_mayor_o_igual_a_cinco
java -cp "lib/*:." org.junit.platform.console.ConsoleLauncher --select-method CasoPc1Test#retirar_fuera_de_siete_dias_mantiene_estado_activa
java -cp "lib/*:." org.junit.platform.console.ConsoleLauncher --select-method CasoPc1Test#flujo_integral_matricular_y_retirar_en_plazo

Notas

  • Si java -version no muestra JDK 21, ajusta update-alternatives o instala el JDK adecuado.
  • Las pruebas imprimen mensajes de consola propios del dominio.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages