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

Latest commit

 

History

History
10 lines (7 loc) · 779 Bytes

README.md

File metadata and controls

10 lines (7 loc) · 779 Bytes

Demo Refactoring

Este repositorio contiene el código de una tienda de arriendo de películas. Es bastante simple y un par de archivos:

  • movie.rb: Clase para representar a cada película, con su título y tipo para determinar su precio.
  • rental.rb: Clase para representar la acción de arrentar una película, incluyendo por cuántos días se arrienda.
  • customer.rb: Clase para representar a cada cliente, con su nombre y el historial de arriendos.
  • rental_test.rb: Test simple implementado con el framework minitest. Prueba el "happy path" (caso exitoso) en que el historial de arriendos se imprime correctamente.

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