Organizando plugins e gems.
This commit is contained in:
19
vendor/gems/thoughtbot-shoulda-2.10.1/test/unit/post_test.rb
vendored
Normal file
19
vendor/gems/thoughtbot-shoulda-2.10.1/test/unit/post_test.rb
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
require File.dirname(__FILE__) + '/../test_helper'
|
||||
|
||||
class PostTest < Test::Unit::TestCase
|
||||
fixtures :all
|
||||
|
||||
should_belong_to :user
|
||||
should_belong_to :owner
|
||||
should_have_many :tags, :through => :taggings
|
||||
should_have_many :through_tags, :through => :taggings
|
||||
|
||||
should_require_unique_attributes :title
|
||||
should_validate_presence_of :body, :message => /wtf/
|
||||
should_validate_presence_of :title
|
||||
should_validate_numericality_of :user_id
|
||||
|
||||
should_fail do
|
||||
should_validate_uniqueness_of :title, :case_sensitive => false
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user