Sha256: ae1671121b7d75db1e2c2620390223da4bfd96f988599a26cb153e6699a5d456
Contents?: true
Size: 409 Bytes
Versions: 9
Compression:
Stored size: 409 Bytes
Contents
require "spec_helper" describe Object, ".attr_query" do it "creates attribute query methods" do klass = Class.new do attr_query :flurp? attr_accessor :flurp end example = klass.new refute example.flurp? example.flurp = "!" assert example.flurp? end it "requires a trailing questionmark" do lambda { Object.attr_query(:foo) }.must_raise ArgumentError end end
Version data entries
9 entries across 9 versions & 1 rubygems