Se muestran cuando ejecutas los tests. Hasta entonces aparecen como un requisito oculto.
Crea un formulario de registro que valide al enviar y muestre un error por campo. Practicas los formularios controlados y el manejo del evento submit.
Email y Password, los textos de los mensajes y los role: los usan los tests.something@domain.ext, aparece Invalid email en un elemento con role="alert".Password must be at least 8 characters long en un elemento con role="alert".Account created en un elemento con role="status" y ningún error.bad y 123, y envías → ves los dos errores.ada@example.com y 12345678, y envías → ves Account created.Guarda el email y la contraseña en el estado, y los errores en otro estado.
Valida dentro del manejador onSubmit, no mientras se escribe.
Llama a event.preventDefault() para que el formulario no recargue la página.
onSubmit y preventDefault.La consola está vacía
Ejecuta tu código con Ctrl+S
Esta consola empieza de cero cada vez que se carga la vista previa. La consola de DevTools del navegador conserva los mensajes con Preserve log.