/TP2

Algoritmos y Programacion 3 TP2-Kahoot FIUBA

Primary LanguageJavaMIT LicenseMIT

Build Status

codecov

TP2 Algoritmos 3: Kahoot

Trabajo Práctico número 2 de la materia Algoritmos y Programación III de FIUBA

Grupo 1

Corrector: Diego Sánchez

Informe - Link

Diagrama de clases

Modelo Juego

Modelo Cargador Preguntas

Modelo Multiplicador

Modelo Exclusividad

Diagrama de secuencia

Responder UI

responder ui

Responder sin aplicar Multiplicador ni Exclusividad backend

responder sin multiplicador ni exclusividad

Responder aplicando Multiplicador backend

responder aplicando multiplicador

Responder aplicando Exclusividad backend

responder aplicando exclusividad

Cargar Preguntas

cargar preguntas

Fin de ronda

fin ronda

Pre-requisitos

Listado de software/herramientas necesarias para el proyecto

java 11
maven 3.6.0

Ejecutando las pruebas

    mvn test

Este comando crea el reporte de cobertura para CI y el reporte HTML que pueden abrir de la siguiente manera:

    <browser> ./target/site/jacoco/index.html

Ejecutando la aplicación

Utilizando Maven:

    mvn exec:java

Sin Maven:

    java -jar ejecutable/tp2-1.0-SNAPSHOT.jar

Licencia

Este repositorio está bajo la Licencia MIT