# File lib/spec/extensions/class.rb, line 8 def subclass(base_name, &body) klass = Class.new(self) class_name = "#{base_name}_#{class_count!}" instance_eval do const_set(class_name, klass) end klass.instance_eval(&body) klass end