refactors specs file structure
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user