Complete and Verify Matinee
9 min read
Run the Movie and Wishlist Flow
Run the Movie and Wishlist Flow
Verify that the detail page, shared wishlist state, browser persistence, and wishlist page work together.
Step 1 — Open a detail page
Choose a movie from browse and confirm the detail page shows its visual hero, metadata, synopsis, genres, and cast.
Step 2 — Save from details
Click the wishlist button. Return to browse and confirm the card heart is now filled for the same movie.
Step 3 — Test persistence
Add another movie from a card, refresh the browser, and confirm both saved states remain.
Step 4 — Verify the wishlist page
Open /wishlist and confirm the saved movies load as cards. Remove one, refresh again, and confirm the page reflects the updated list.
Checkpoint
A movie can travel through browse → detail → wishlist → refresh → remove, with the saved state staying consistent throughout.