只是好奇。控制器规范中的@controller 实例变量是如何被实例化的?在哪里?
问问题
212 次
1 回答
3
我相信这实际上是由 ActionController::TestCase::Behavior#setup_controller_request_and_response 完成的,它由RSpec::Rails::SetupAndTeardownAdapter#setup连接,它包含在RSpec::Rails::RailsExampleGroup中并由RSpec::使用Rails::ControllerExampleGroup。:)
bundle open rspec-rails
是开始了解这些东西如何工作的简单方法。
!
于 2013-03-23T00:21:34.390 回答