我使用Rails生成仅API的应用,而没有对我已经工作一段时间的项目进行测试。是否有任何命令可以重新生成测试文件,而无需重新创建整个项目?
首先,您应该将rspec gem添加到Gemfile并运行bundle或gem install rspec
也运行rails g rspec:install
之后,您应该配置rspec,您可以在此处查看有关本教程的测试的更多信息:https://medium.com/@sedwardscode/how-to-properly-test-a-rails-api-with-rspec-f15cbe1dfd11
https://medium.com/@lcriswell/rails-api-request-specs-with-rspec-effeac468c4e