0

我正在使用 capybara 和 ruby​​ on rails 进行一些测试,我想看看数据库中的对象是否有内容。我正在使用以下宝石:

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

任何帮助将不胜感激,除了这两个之外,我可以让我的所有其他断言通过。

4

0 回答 0