Ejercicio C03 - Parada en boxes
Consigna
Partir del ejercicio Seguí participando.
- Agregar una propiedad que haga pública la lista de vehículos de
Competencia
. - Crear un test unitario que valide que la lista de vehículos de la competencia esté instanciada al crear un nuevo objeto.
- Realizar un test unitario que controle que la excepción
CompetenciaNoDisponible
se lance al querer cargar unAutoF1
en una competencia del tipoMotoCross
. - Realizar otro test que controle que la excepción
CompetenciaNoDisponible
NO se lance al querer cargar un objeto del tipoMotoCross
en una competencia del tipoMotoCross
. - Comprobar que al cargar un nuevo vehículo en la competencia este figure en la lista. Utilizar el operador
+
y el==
. - Comprobar que al quitar un vehículo existente en la competencia este ya no figure en la lista. Utilizar el operador
-
y el!=
.
Resolución
Video | Código |
---|