Estuve un buen rato tratando de encontrar por qué me estaba fallando una prueba con el error:
Failure/Error: it { is_expected.to have_http_status(:unauthorized)}
expected the response to have status code :unauthorized (401) but it was :internal_server_error (500)
Y tenía mal escrita la palabra unauthorized
en un status
. Eso me hizo dar cuenta que esas palabras no las elige Simon aleatoriamente sino que corresponde a un http status code así que decidí buscar el listado de simbolos rails para esos status y aquí está el listado:
http://billpatrianakos.me/blog/2013/10/13/list-of-rails-status-code-symbols/
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?