Crear un componente React llamado MovieCard para mostrar información sobre una película. El componente debe recibir un modelo de negocio Movie como prop, y mostrar información relevante como el cartel de la película, el título original, y el año de lanzamiento.
Criterios de Aceptación:
[x] Creación del componente:
[x] Crear un archivo llamado MovieCard.tsx dentro de la carpeta components.
[x] Props:
[x] Definir una prop llamada movie de tipo Movie que represente el modelo de negocio de una película.
[x] Mostrar información:
[x] Utilizar la información de la prop movie para mostrar el cartel de la película, el título original y el año de estreno.
[ ] Implementar HTML y/o CSS apropiado para dar estilo a la tarjeta de la película.
[x] Pruebas unitarias:
[x] Escribir pruebas unitarias para el componente MovieCard para asegurar que se muestra correctamente con varios datos de la película.
[x] Incluir pruebas para diferentes escenarios, como la falta de datos o diferentes tipos de información de la película.
Definición de Hecho:
[x] El archivo MovieCard.tsx se crea dentro de la carpeta components.
[x] El componente recibe un prop llamado movie de tipo Movie.
[x] El componente muestra el póster de la película, el título original y el año de estreno utilizando la información de la prop de la película.
[ ] Las pruebas unitarias del componente MovieCard se superan con éxito, cubriendo varios escenarios.
Descripción:
Crear un componente React llamado
MovieCard
para mostrar información sobre una película. El componente debe recibir un modelo de negocio Movie como prop, y mostrar información relevante como el cartel de la película, el título original, y el año de lanzamiento.Criterios de Aceptación:
[x] Creación del componente:
MovieCard.tsx
dentro de la carpeta components.[x] Props:
movie
de tipo Movie que represente el modelo de negocio de una película.[x] Mostrar información:
[x] Utilizar la información de la prop
movie
para mostrar el cartel de la película, el título original y el año de estreno.[ ] Implementar HTML y/o CSS apropiado para dar estilo a la tarjeta de la película.
[x] Pruebas unitarias:
[x] Escribir pruebas unitarias para el componente
MovieCard
para asegurar que se muestra correctamente con varios datos de la película.[x] Incluir pruebas para diferentes escenarios, como la falta de datos o diferentes tipos de información de la película.
Definición de Hecho:
[x] El archivo
MovieCard.tsx
se crea dentro de la carpeta components.[x] El componente recibe un prop llamado
movie
de tipo Movie.[x] El componente muestra el póster de la película, el título original y el año de estreno utilizando la información de la prop de la película.
[ ] Las pruebas unitarias del componente
MovieCard
se superan con éxito, cubriendo varios escenarios.