Ampliar MovieSeleniumTest y crear ReviewSeleniumTest cubriendo únicamente las rutas públicas (no requieren login).
MovieSeleniumTest — revisar y completar:
movieList → ya existe, verificar que el selector .badge.bg-secondary y la clase card-movie siguen coincidiendo con el HTML actual
movieDetail → ya existe, verificar selector .card-title span
- Añadir: filtro por género desde los botones de filtro rápido (ver Issue de filtros separada)
ReviewSeleniumTest (nueva clase en src/test/java/com/demo/ui/):
GET /reviews → página carga con status 200, aparece el listado
GET /reviews/{id} → detalle de una reseña existente se muestra correctamente
Ambas clases deben extender BaseSeleniumTest.
Referencia: ver MovieSeleniumTest y BaseSeleniumTest.
Ampliar
MovieSeleniumTesty crearReviewSeleniumTestcubriendo únicamente las rutas públicas (no requieren login).MovieSeleniumTest— revisar y completar:movieList→ ya existe, verificar que el selector.badge.bg-secondaryy la clasecard-moviesiguen coincidiendo con el HTML actualmovieDetail→ ya existe, verificar selector.card-title spanReviewSeleniumTest(nueva clase ensrc/test/java/com/demo/ui/):GET /reviews→ página carga con status 200, aparece el listadoGET /reviews/{id}→ detalle de una reseña existente se muestra correctamenteAmbas clases deben extender
BaseSeleniumTest.Referencia: ver
MovieSeleniumTestyBaseSeleniumTest.