Sha256: 77d5767d39e359bbdb30e3d841df1af63fd99bf8a7a307373de6ddf61cad5e65

Contents?: true

Size: 315 Bytes

Versions: 1

Compression:

Stored size: 315 Bytes

Contents

require_relative '../lib/funky_accessor'

class Egg
  extend FunkyAccessor

  funky_accessor :cheese, :tuna
end


describe FunkyAccessor do
  let(:egg) {Egg.new}

  specify { egg.tuna.should be_nil }
  specify { egg.tuna 1; egg.tuna.should == 1 }
  specify { egg.tuna {"cheese"}; egg.tuna.should == "cheese" }
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
funky_accessor-0.0.1 spec/funky_accessor_spec.rb