refactors specs file structure

This commit is contained in:
rgarcia
2016-09-02 13:10:26 +02:00
parent 9003655ccc
commit 521b3e1a66
3 changed files with 427 additions and 32 deletions

View File

@@ -2,17 +2,20 @@ require 'rails_helper'
feature 'Budgets' do
xscenario "Index" do
budget1 = create(:budget)
budget2 = create(:budget)
budget3 = create(:budget)
scenario 'Index' do
budgets = create_list(:budget, 3)
visit budgets_path
expect(page).to have_css ".budget", count: 3
expect(page).to have_content budget1.name
expect(page).to have_content budget2.name
expect(page).to have_content budget3.name
budgets.each {|budget| expect(page).to have_link(budget.name)}
end
end
scenario 'Show' do
budget = create(:budget)
group = create(:budget_group, budget: budget)
heading = create(:budget_heading, group: group)
visit budget_path(budget)
expect(page).to have_content(budget.name)
expect(page).to have_content(heading.name)
end
end