test commit eclipse
Caja finalizada - Se agregaron metodos necesarios para que venta pueda
informar el total de los descuentos que se aplicaron en sus productos, y
el total sin ellos. Ademas se agregan los productos a la venta.
Se implemento el estado de cajas usando el patron State.
Finalizada Sucursal y Repositorio. Resta handle de excepciones y Tests.
Se agregan excepciones acerca del comportamiento del estado de las cajas
Se agregan los tests de Caja
Organizados los paquetes de tests
Agregadas excepciones de repositorio y sucursal y pruebas unitarias de
repositorio.