Skip to content
This repository has been archived by the owner on Nov 9, 2022. It is now read-only.
/ demo_testing Public archive

Repositorio demo para el contenido de testing 🔧🏃‍♂️💨✅

Notifications You must be signed in to change notification settings

IIC2113/demo_testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Demo Testing

Este repositorio contiene el código de una versión simplificada del juego "Quince". Este código fue desarrollado por el equipo docente del curso IIC2113 en su versión 2018-2 (ver original en GitHub), por Nebil Kawas (@nebil) y Rodrigo Saffie (@rasaffie).

En este juego, dos jugadores eligen un número entre el 1 y 9 por turnos (ambos extremos inclusive y sin remplazo). Cada vez que un jugador elige un número, podrá utilizarlo para intentar sumar 15 con los otros números que ya haya elegido. Si un jugador logra sumar 15 con cualquier combinación de números que haya elegido, será el ganador. Notar que es posible que ningún jugador gane si es que no quedan números disponibles.

Este programa contiene los siguientes archivos:

  • quince.py: Clases para representar cada juego y jugador, con (casi toda) la lógica necesaria para llevar el juego a cabo.
  • tests.py: Test unitarios implementados con el framework pytest. Prueba la disponibilidad de los números, que gane el jugador correcto (test a implementar) y que se usen los números correctos para determinar la suma de 15 (test a implementar).

En la rama principal se encuentra el código en su estado inicial, sobre el cual se aplicará testing.

About

Repositorio demo para el contenido de testing 🔧🏃‍♂️💨✅

Resources

Code of conduct

Stars

Watchers

Forks

Languages