class RailsNewApp::TestFakeDataScreen
Public Class Methods
default()
click to toggle source
# File lib/rails-new-app/screens/test_fake_data_screen.rb, line 26 def self.default { option_number: 1, name: "None", key: "" } end
Public Instance Methods
after_valid()
click to toggle source
# File lib/rails-new-app/screens/test_fake_data_screen.rb, line 22 def after_valid puts "Selected test fake data tool is: #{option}\n" end
lowercase_keys()
click to toggle source
# File lib/rails-new-app/screens/test_fake_data_screen.rb, line 18 def lowercase_keys ["", "faker"] end
options()
click to toggle source
# File lib/rails-new-app/screens/test_fake_data_screen.rb, line 13 def options # TODO: add ffaker and Fake Person? ["None", "Faker"] end
step_question()
click to toggle source
# File lib/rails-new-app/screens/test_fake_data_screen.rb, line 3 def step_question warning = if config[:test_runner][:key] == "" "This configuration will be ignored because you selected no test runner\n" else "" end "#{warning}Type the option number of the test fake data tool to use:" end