4
5
6
7
8
9
10
11
12
13
14
15
|
# File 'lib/souls/cli/generate/rspec_query.rb', line 4
def rspec_query(class_name)
singularized_class_name = class_name.singularize
file_path = "./spec/queries/#{singularized_class_name}_spec.rb"
return "RspecQuery already exist! #{file_path}" if File.exist?(file_path)
rspec_query_head(singularized_class_name)
rspec_query_after_head(singularized_class_name)
rspec_query_params(singularized_class_name)
rspec_query_end(singularized_class_name)
SOULs::Painter.create_file(file_path.to_s)
file_path
end
|