Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
13
14
  def test_invite_and_signup
    
    new_session_as(:quentin) do |quentin|
      quentin.goes_to_new_invite
      quentin.creates_new_invite
    end

    new_session_as(:visitor) do |visitor|
      visitor.accepts_invite_code
      visitor.signs_up_with({:email => 'invited@example.com'})
      visitor.is_friends_with(:quentin)
    end

  end