class Rspec::BluePrintGenerator

Public Instance Methods

create_behavior_files() click to toggle source
# File lib/generators/rspec/blue_print_generator.rb, line 13
def create_behavior_files
  each_with_role do |role|
    template 'role_spec.rb', File.join(
      'spec/blue_prints', class_path, "#{file_name}_context", "#{role.underscore}_spec.rb"
    )
  end
end
create_context_spec_file() click to toggle source
# File lib/generators/rspec/blue_print_generator.rb, line 7
def create_context_spec_file
  template 'context_spec.rb', File.join(
    'spec/blue_prints', class_path, "#{singular_name}_context_spec.rb"
  )
end