de la manera como yo lo hice, validando que sea requerido alt y src directamente con los PropTypes
MediaImg.propTypes = {
...
src: PropTypes.string.isRequired,
alt: PropTypes.string.isRequired,
}
pensé que no era necesario añadirlo al testing pero me di cuenta que esta forma es mucho mejor
expect(MediaImgTest).toBeInTheDocument();
expect(MediaImgTest).toHaveAttribute('src', 'https://www.algo.com/img')
expect(MediaImgTest).toHaveAttribute('alt')
en el mismo testing podemos ver todo sin estar navegando entre archivos y no solamente podemos controlar la prop que recibe y el tipo de valor, incluso podemos controlar el valor exacto que recibimos si asà lo queremos.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?