##// END OF EJS Templates
"export to" label added on issues/show...
"export to" label added on issues/show git-svn-id: http://redmine.rubyforge.org/svn/trunk@82 e93f8b46-1217-0410-a6f0-8f06a7374b81

File last commit:

r78:55ed70529aef
r79:bab9c40dcc3d
Show More
comment_test.rb
30 lines | 690 B | text/x-ruby | RubyLexer
require File.dirname(__FILE__) + '/../test_helper'
class CommentTest < Test::Unit::TestCase
fixtures :users, :news, :comments
def setup
@jsmith = User.find(2)
@news = News.find(1)
end
def test_create
comment = Comment.new(:commented => @news, :author => @jsmith, :comment => "my comment")
assert comment.save
@news.reload
assert_equal 2, @news.comments_count
end
def test_validate
comment = Comment.new(:commented => @news)
assert !comment.save
assert_equal 2, comment.errors.length
end
def test_destroy
comment = Comment.find(1)
assert comment.destroy
@news.reload
assert_equal 0, @news.comments_count
end
end