我想要实现的是 Rails3 中与 webrat 的集成测试 就像 Yehuda 在测试单元中所做的那样 http://pivotallabs.com/talks/76-extending-rails-3 第 34 分钟。

一个例子:

describe SomeApp
  it "should show the index page"
    visit "/"
    body.should =~ /hello world/
  end
end

有人知道怎么做吗?

有帮助吗?

解决方案

您是否尝试过使用RSPEC轨道: http://github.com/rspec/rspec-rails

这就是新的RSPEC 2.0的存储库(在ReadMe中安装说明),该存储库将与Rails 3一起使用。

其他提示

思想机器人 刚刚发表了一篇关于此的博客文章。

随着 Web 应用程序的发展和增长,稳定性可能成为一个问题 - 集成测试提供了一种执行端到端测试的好方法,以验证应用程序是否按预期执行。

RSpec 与 Capybara 集成测试进行端到端测试

Rails 3的支持显然是在RSPEC 2中。

ceck此链接现在非常简单的tu使用RSPEC Rails3 http://github.com/rspec/rspec-rails 而且您不需要运行 脚本/生成RSPEC_SCAFFOLD 就像在Rails 2.xx中一样,现在您只运行 铁路G脚手架 它将生成RSPEC文件

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top