Sha256: 87ce4e536b18f5d54a4a0c5f9b867af514f2dc8df505164c0a56aed1a89e332e
Contents?: true
Size: 530 Bytes
Versions: 5
Compression:
Stored size: 530 Bytes
Contents
require File.dirname(__FILE__) + '/test_helper' class ConfigurableTest < Presenting::Test class ConfigurableUser include Presenting::Configurable attr_accessor :first_name attr_reader :name end def test_setting_first_name_with_initializer user = ConfigurableUser.new(:first_name => "Bob") assert_equal 'Bob', user.first_name end def test_setting_unsettable_attribute assert_raises NoMethodError do ConfigurableUser.new(:name => 'Bob Jenkins') end end end
Version data entries
5 entries across 5 versions & 1 rubygems