Mat*_*rby 6 rspec ruby-on-rails
确保在Controller操作中生成正确的RJS的最佳方法是什么?
例如,我想确保div被突出显示为:
def new
render :update do |page|
page.visual_effect :highlight, :some_div
end
end
Run Code Online (Sandbox Code Playgroud)
Rant: 这很快成为我使用RSpec一年后厌倦RSpec的原因之一.这应该是一个简单的问题,但是没有人似乎有答案.
我一再被告知RSpec指定行为,我在这里尝试做的只是"测试代码".突出显示:some_div就是我所知道的行为.
是否无法为响应的输出设置控制器测试并查找一些 JavaScript 格式?
xhr :get, :new
response.should be_success
response.should have_text("... test for JS response ...")
Run Code Online (Sandbox Code Playgroud)
我也可能会使用 Selenium 在客户端上更全面地测试这一点,而控制器测试更多的是“健全性”检查。
归档时间: |
|
查看次数: |
2049 次 |
最近记录: |