class SpecProducer::Producers::ControllersProducer
Public Instance Methods
call(resource)
click to toggle source
# File lib/spec_producer/producers/controllers_producer.rb, line 12 def call(resource) resource.obj.action_methods.each do |method_name| builder.pending "##{method_name}" end if resource.obj.action_methods.size == 0 builder.pending 'controller tests' end end
resources()
click to toggle source
# File lib/spec_producer/producers/controllers_producer.rb, line 6 def resources (ApplicationController.descendants << ApplicationController). reverse. map { |desc| Resource.new(desc, desc.name, 'controller') } end
Private Instance Methods
require_helper_string()
click to toggle source
# File lib/spec_producer/producers/controllers_producer.rb, line 26 def require_helper_string @require_helper_string ||= Utils::FileUtils.collect_helper_strings end