You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We didn't include tests for the Api::V1::IncidentsController class and we should do it. Give us a hand adding a few examples to make sure everything is working correctly.
Expected Outcome
Add test examples to cover all the actions not tested from the Api::V1::IncidentsController class.
The text was updated successfully, but these errors were encountered:
Rspec, se que con mini test se pueden lograr buenos test pero me parece muy chevere Rspec en documentación y recursos.
Complementar RSpec con gemas como FactotyBot para crear fácilmente lo que vayamos a reusar en pruebas, por ejp un "User" sin tener que crearlo dentro de las pruebas, Faker, VCR por si queremos simular Request par ano estar apuntándole a un Api, etc.
Para documentar el back con RSpec se facilita bastante(haciendo pruebas claras con descripciones dicientes) y se puede usar Rswag para generar una autodocumentación del Api, esa gema es bien interesante.
Por ahora solo sería instalar Rspec, FactoryBot y Faker, y dejar todo testeado ya que no hay tantas cosas aún para testear.
Hola @jairorjuela, gracias por tu comment. De una, vamonos con toda con RSpec. La documentación del API la estamos manejando por ahora en la wiki. Veamos como evoluciona pero lo de usar una herramienta que nos automatice este proceso suena genial. Si tienes alguna pregunta me cuentas, en cuanto subas un PR, le doy un vistazo. Muchísimas gracias! :)
Description
We didn't include tests for the
Api::V1::IncidentsController
class and we should do it. Give us a hand adding a few examples to make sure everything is working correctly.Expected Outcome
Api::V1::IncidentsController
class.The text was updated successfully, but these errors were encountered: