You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
i. faltan los tipos de los atributos de las clases Autor, Album y TemaSpootify
ii. falta la cardinalidad en las asociaciones.
iii. la navegabilidad de las asociaciones es correcta pero no así su notación. Se debe utilizar la punta de flecha no rellena.
iv. faltan los nombres de los parámetros en las responsabilidades (están sus tipos, pero no sus nombres).
Sobre la implementación:
i. No se implementó la búsqueda case insensitive, tal como pedía el enunciado.
ii. Hay métodos, por ejemplo: #buscarPorTitulo: de la clase AutorSpootify, que deberían haber usado mayor nivel de abstracción como por ejemplo #flatCollect: en lugar de agregar a mano en una colección de colecciones.
Sobre los tests:
i. Los escenarios de prueba son pobres. Debería haber un test para cada escenario a probar.
ii. No hay ningún test que controle que las 3 búsquedas sean case insensitive.
iii. No hay ningún test que controle que la búsqueda funcione para cuando el resultado es vacío.
iv. No hay tests para probar el agregado temas repetidos a la música favorita de un usuario.
v. No hay tests para probar la eliminación de una canción inexistente en la música favorita de un usuario.
The text was updated successfully, but these errors were encountered:
i. faltan los tipos de los atributos de las clases Autor, Album y TemaSpootify
ii. falta la cardinalidad en las asociaciones.
iii. la navegabilidad de las asociaciones es correcta pero no así su notación. Se debe utilizar la punta de flecha no rellena.
iv. faltan los nombres de los parámetros en las responsabilidades (están sus tipos, pero no sus nombres).
i. No se implementó la búsqueda case insensitive, tal como pedía el enunciado.
ii. Hay métodos, por ejemplo: #buscarPorTitulo: de la clase AutorSpootify, que deberían haber usado mayor nivel de abstracción como por ejemplo #flatCollect: en lugar de agregar a mano en una colección de colecciones.
i. Los escenarios de prueba son pobres. Debería haber un test para cada escenario a probar.
ii. No hay ningún test que controle que las 3 búsquedas sean case insensitive.
iii. No hay ningún test que controle que la búsqueda funcione para cuando el resultado es vacío.
iv. No hay tests para probar el agregado temas repetidos a la música favorita de un usuario.
v. No hay tests para probar la eliminación de una canción inexistente en la música favorita de un usuario.
The text was updated successfully, but these errors were encountered: