Open Mardiniii opened 4 years ago
Hola para los test quisiera proponer:
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.