require 'spec_helper'

describe 'Customer accept group membership' do
  it 'should accept group membership' do
    customer = create :customer
    customer1 = create :customer
    subtrade = create :subtrade
    group = create :group, customer: customer, subtrade: subtrade
    group_membership = create :group_membership, group: group, customer: customer1

    login_as_user customer1

    click_link "accept_customer_group_member_#{group_membership.id}"
    current_path.should eq customer_group_path(group)
    page.should have_content 'Group invitation accepted'
    GroupMembership.last.should be_accepted
  end
end
