Sha256: 15faece30298b06f3d8d66254b6a2d96becdbaf1ef4ee19d549003b21bfc2926
Contents?: true
Size: 746 Bytes
Versions: 15
Compression:
Stored size: 746 Bytes
Contents
require "helper" class Author < ActiveRecord::Base extend FriendlyId friendly_id :name end class Book < ActiveRecord::Base extend FriendlyId friendly_id :name end class CoreTest < MiniTest::Unit::TestCase include FriendlyId::Test include FriendlyId::Test::Shared::Core def model_class Author end test "models don't use friendly_id by default" do assert !Class.new(ActiveRecord::Base) { self.abstract_class = true }.respond_to?(:friendly_id) end test "model classes should have a friendly id config" do assert model_class.friendly_id(:name).friendly_id_config end test "instances should have a friendly id" do with_instance_of(model_class) {|record| assert record.friendly_id} end end
Version data entries
15 entries across 10 versions & 2 rubygems