我在我的rails项目中使用ActiveAdmin,我想知道如何测试它,比如activeadmin通常是如何测试的?由于互联网上没有教程,所以有必要对它进行测试吗?就像我找到https://softwareengineering.stackexchange.com/questions/256557/should-i-be-writing-feature-or-request-specs的答案一样。
发布于 2018-03-12 13:19:36
ActiveAdmin是在Rails上构建的,所以使用钢轨测试。特别是,我可以推荐思想机器人的方法。下面是一个使用RSpec和Capybara的典型特性规范:
feature City do
scenario 'new city' do
click_link 'Cities'
click_link 'New City'
fill_in 'Name', with: 'Wellington'
click_button 'Create City'
expect(page).to have_selector 'div.flash', text: 'City was successfully created.'
end
endhttps://stackoverflow.com/questions/49218968
复制相似问题