Sha256: 180975c55c56a131b12b6852be09cf61ca84e5fda96c8c8b87154be33f3371ac
Contents?: true
Size: 742 Bytes
Versions: 5
Compression:
Stored size: 742 Bytes
Contents
require 'shoulda' require 'test/unit' require 'unfuddle_my_email' class ConfigurationTest < Test::Unit::TestCase include UnfuddleMyEmail context "a Configuration instance" do setup do @configuration = Configuration.new("test/test_configuration.yml") end should "assign Hash from configuration to settings accessor" do assert @configuration.settings.is_a?(Hash) end context "for each key in configuration.yml file" do setup do @data = YAML.load_file("test/test_configuration.yml") end should "return value for key when called as a method" do @data.each_pair do |key,value| assert_equal value, @configuration.send(key) end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems