tiny_mce_article_test.rb
809 Bytes
require "#{File.dirname(__FILE__)}/../test_helper"
class TinyMceArticleTest < ActiveSupport::TestCase
def setup
@environment = Environment.default
@environment.enable_plugin(SolrPlugin)
@profile = create_user('testing').person
end
attr_accessor :environment, :profile
should 'be found when searching for articles by query' do
TestSolr.enable
tma = TinyMceArticle.create!(:name => 'test tinymce article', :body => '---', :profile => profile)
assert_includes TinyMceArticle.find_by_contents('article')[:results], tma
assert_includes Article.find_by_contents('article')[:results], tma
end
should 'define type facet' do
a = TinyMceArticle.new
assert_equal TextArticle.type_name, TinyMceArticle.send(:solr_plugin_f_type_proc, a.send(:solr_plugin_f_type))
end
end