require 'spec_helper'

describe 'Delete members for a group' do
  it 'logged as owner should delete members' do
    owner = create :customer
    subtrade = create :subtrade
    group = create :group, customer: owner, subtrade: subtrade

    customer = create :customer
    group_membership = create :group_membership, group: group, customer: customer

    login_as_user owner

    click_link 'Get the Scoop'
    click_link 'Discussions'
    click_link "visit_group_#{group.id}"
    click_link "View Members"

    click_link "destroy_customer_group_member_#{group_membership.id}"
    page.should have_content 'Group member deleted'

    within '#group_memberships_list' do
      page.should_not have_content group_membership.name_or_email
    end
  end
end
