Class: MiniTest::Generators::ModelGenerator
- Inherits:
-
Base
- Object
- Rails::Generators::NamedBase
- Base
- MiniTest::Generators::ModelGenerator
show all
- Defined in:
- lib/generators/mini_test/model/model_generator.rb
Instance Method Summary
collapse
Methods inherited from Base
#attributes_names, default_source_root, #key_value, #module_namespacing
Instance Method Details
#create_fixture_file ⇒ Object
21
22
23
24
25
|
# File 'lib/generators/mini_test/model/model_generator.rb', line 21
def create_fixture_file
if options[:fixture] && options[:fixture_replacement].nil?
template "fixtures.yml", File.join("test","fixtures", class_path, "#{plural_file_name}.yml")
end
end
|
#create_test_file ⇒ Object
11
12
13
14
15
16
17
|
# File 'lib/generators/mini_test/model/model_generator.rb', line 11
def create_test_file
if options[:spec]
template "model_spec.rb", File.join("test","models", class_path, "#{file_name}_test.rb")
else
template "model_test.rb", File.join("test","models", class_path, "#{file_name}_test.rb")
end
end
|