Sha256: 1289293464f890bb960df128e069d2da007cfda41377751fbd62b3a45f5e3b8c
Contents?: true
Size: 669 Bytes
Versions: 83
Compression:
Stored size: 669 Bytes
Contents
require File::join( File::dirname(File.join(__rhoGetCurrentDir(), __FILE__)), %w{ .. .. spec_helper } ) ruby_version_is "1.9" do require File::join( File::dirname(File.join(__rhoGetCurrentDir(), __FILE__)), %w{ shared behavior } ) MyBO = Class::new BasicObject describe "BasicObject's subclasses behave" do extend BasicObjectBehavior it "privately" do MyBO.private_instance_methods.sort.should == private_features.sort end it "protectedly" do MyBO.protected_instance_methods.sort.should == protected_features.sort end it "publically" do MyBO.instance_methods.sort.should == public_features.sort end end end
Version data entries
83 entries across 83 versions & 1 rubygems