Sha256: 66a74437c4c9b6218569c183c4f511e0b8a8d277e8147dbde81cd6521f2e4961
Contents?: true
Size: 564 Bytes
Versions: 3
Compression:
Stored size: 564 Bytes
Contents
require 'rest-core/test' describe RestCore::Facebook do should 'honor default attributes' do RestCore::Facebook.members.reject{ |name| name.to_s =~ /method$|handler$|detector$/ }.each{ |name| RestCore::Facebook.new.send(name).should == RestCore::Facebook.new.send("default_#{name}") } end should 'use module to override default attributes' do klass = RestCore::Facebook.dup klass.send(:include, Module.new do def default_app_id '1829' end end) klass.new.app_id.should == '1829' end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rest-core-0.3.0.pre.2 | test/client/facebook/test_default.rb |
rest-core-0.3.0.pre.1 | test/client/facebook/test_default.rb |
rest-core-0.3.0.pre.0 | test/client/facebook/test_default.rb |