Admin can list enterprise relationships

This commit is contained in:
Rohan Mitchell
2014-05-15 14:49:39 +10:00
parent 61af8204d9
commit 5f4e4ebeb0
5 changed files with 46 additions and 6 deletions

View File

@@ -0,0 +1,32 @@
require 'spec_helper'
feature %q{
As an Administrator
I want to manage relationships between enterprises
}, js: true do
include AuthenticationWorkflow
include WebHelper
before { login_to_admin_section }
scenario "listing relationships" do
# Given some enterprises with relationships
e1, e2, e3, e4 = create(:enterprise), create(:enterprise), create(:enterprise), create(:enterprise)
create(:enterprise_relationship, parent: e1, child: e2)
create(:enterprise_relationship, parent: e3, child: e4)
# When I go to the relationships page
click_link 'Enterprises'
click_link 'Relationships'
# Then I should see the relationships
within('table#enterprise-relationships') do
page.should have_table_row [e1.name, e2.name]
page.should have_table_row [e3.name, e4.name]
end
end
scenario "creating a relationship"
scenario "deleting a relationship"
end