Sha256: 7b2f02be2e9a577e986bbf4c41844a4469addea6ab6ebceef9f7f5925b5b6292
Contents?: true
Size: 825 Bytes
Versions: 12
Compression:
Stored size: 825 Bytes
Contents
require 'test_helper' class AdminData::AdminDataConfigTest < ActionController::TestCase context 'setting configuration parameters' do teardown do AdminData::Config.initialize_defaults end %w( find_conditions plugin_dir will_paginate_per_page is_allowed_to_view is_allowed_to_update ).each do |valid_key| should "store #{valid_key} setting" do AdminData::Config.set = { valid_key.to_sym => "some value for #{valid_key}" } assert_equal "some value for #{valid_key}", AdminData::Config.setting[valid_key.to_sym] end end context "get an error with a bad key" do should "raise error when attempting to set bad key" do assert_raises(RuntimeError) { AdminData::Config.set = { :a_bad_key => "some value" }} end end end end
Version data entries
12 entries across 12 versions & 1 rubygems