capybara has_content?不工作

时间:2013-06-01 18:45:59

标签: ruby-on-rails capybara assertions

我在轨道上使用带有ruby的capybara进行一些测试,我想看看数据库中的对象是否有内容。我使用以下宝石:

group :test do
 gem 'database_cleaner'
 gem 'capybara', '~> 1.1.2'
end

当我运行rake时,我可以看到在控制台中创建的对象,但是测试仍然在has_content上失败?断言。

link = Link.last
p link #i can see the object exists here with the title and url present
assert has_content?(link.title) #fails
assert has_content?(link.url) #fails

任何帮助都会受到赞赏,我可以通过除了这两个之外的所有其他断言。

0 个答案:

没有答案