diff --git a/app/models/add_friend.rb b/app/models/add_friend.rb index ca060a2..51fd104 100644 --- a/app/models/add_friend.rb +++ b/app/models/add_friend.rb @@ -21,4 +21,8 @@ class AddFriend < Task false end + def description + _('%s wants to be your friend') % requestor.name + end + end diff --git a/test/unit/add_friend_test.rb b/test/unit/add_friend_test.rb index dff9f58..e56e2f5 100644 --- a/test/unit/add_friend_test.rb +++ b/test/unit/add_friend_test.rb @@ -70,4 +70,16 @@ class AddFriendTest < ActiveSupport::TestCase end + should 'provide proper description' do + p1 = create_user('testuser1').person + p2 = create_user('testuser2').person + + TaskMailer.expects(:deliver_task_finished).never + TaskMailer.expects(:deliver_task_created).never + + task = AddFriend.create!(:person => p1, :friend => p2) + + assert_equal 'testuser1 wants to be your friend', task.description + end + end -- libgit2 0.21.2