1 require File.dirname(__FILE__) + '/../test_helper'
3 class UserActionObserverTest < Test::Unit::TestCase
4 fixtures :issues, :users
7 @user = users(:quentin)
8 UserActionObserver.current_user = @user
11 def test_should_create_issue_created_by
13 assert_not_nil issue.created_by
14 assert_equal issue.created_by, users(:quentin)
17 # def test_should_update_issue_updated_by
18 # issue = issues(:one)
19 # issue.update_attributes( :title => "new test title", :description => "new test desc" )
20 # assert_not_nil issue.updated_by
21 # assert_equal issue.updated_by, users(:quentin)
25 def create_issue(options = {})
26 Issue.create({ :title => 'new issue title', :description => 'really bad description' }.merge(options))