【发布时间】:2021-07-06 00:55:53
【问题描述】:
您知道使用系统测试来测试 Flash 消息的语法吗?
这就是我目前的写作方式......
test 'New User signup' do
# ...
click_button 'Create User'
assert_equal 'User was successfully created.', flash[:notice]
end
失败的测试屏幕截图显示闪存在那里,但测试失败
NoMethodError: NoMethodError: undefined method `flash' for nil:NilClass
【问题讨论】:
标签: ruby-on-rails