Sha256: 9afb03321748a7b4737431a5ce0931c7dde4a4a1cc9ef3d56f409f91742d4249
Contents?: true
Size: 418 Bytes
Versions: 10
Compression:
Stored size: 418 Bytes
Contents
require_relative "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
10 entries across 10 versions & 1 rubygems