# File lib/puppet/external/event-loop/better-definers.rb, line 350
350:     def test_define_opposite_readers
351:       @X.define_opposite_readers :foo? => :bar?, :baz? => :quux?
352:       assert !@x.respond_to?(:foo=)
353:       assert !@x.respond_to?(:bar=)
354:       assert !@x.respond_to?(:baz=)
355:       assert !@x.respond_to?(:quux=)
356:       @x.instance_eval { @bar = true ; @quux = false }
357:       assert !@x.foo?
358:       assert @x.bar?
359:       assert @x.baz?
360:       assert !@x.quux?
361:     end