确保在Controller操作中
生成正确的RJS的最佳
方法是什么?
例如,我想确保div被突出显示为:@H_403_3@
def new
render :update do |page|
page.visual_effect :highlight,:some_div
end
end
咆哮:
这很快成为我使用RSpec一年后厌倦了RSpec的原因之一.这应该是一个简单的问题,但是没有人似乎有答案.@H_403_3@
我一再被告知RSpec指定行为,我在这里尝试做的只是“测试代码”.突出显示:some_div就是我所知道的行为.@H_403_3@
是否无法为响应的
输出设置控制器测试并寻找一些javascript格式?
xhr :get,:new
response.should be_success
response.should have_text("... test for JS response ...")
我也可能会使用Selenium在客户端上更全面地测试它,而Controller测试更像是一种“理智”检查.@H_403_3@