我想通了。安德鲁马歇尔留下了一条评论,指出了我的正确方向。
首先我安装了pry,将其包含在我的gemfile中并运行bundle install
。
然后我将binding.pry
插入我的测试代码。当我运行我的测试时,这使我陷入了一个撬会议。
在pry会话中,我输入了ls
command,其中列出了我的上下文中的所有变量。我发现get
和post
根据Rack::Test::Methods#methods
。
Rack::Test::Methods#methods: _current_session_names authorize basic_authorize build_rack_mock_session build_rack_test_session clear_cookies current_session delete digest_authorize follow_redirect! get head header last_request last_response options post put rack_mock_session rack_test_session request set_cookie with_session
因此,要找出您的工作空间的方法的FQN一个方法是运行撬的ls
命令,然后检查输出。
你看过[Pry](http://pryrepl.org/)吗? –
以前没听说过,但我只是试了一下而已。谢谢! –