最近在写测试的时候遇到这么个问题,
RSpec.describe Api::PersonalInfosController, type: :controller do
describe 'POST #create' do
student_id = nil
it '创建学生' do
student = Student.new.save
student_id = student.id
end
it '刚才创建的student是否还存在' do
student = Student.find_by_id(student_id)
# 这个时候就会发现刚刚创建的那一个学生已经被删除了。有什么方法让他不被删除么?
end
end
在网上看到修改 config/environments/test.rb 中的 config.cache_classes 为 false,但是并没有起作用。