我使用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://rspec.info/
https://medium.com/@lcriswell/rails-api-request-specs-with-rspec-effeac468c4e
https://www.nopio.com/blog/rails-api-tests-rspec/