class RailsNewApp::TestRunnerScreen
Public Class Methods
default()
click to toggle source
# File lib/rails-new-app/screens/test_runner_screen.rb, line 19 def self.default { option_number: 2, name: "Minitest", key: "minitest", in_rails_new: true } end
Public Instance Methods
after_valid()
click to toggle source
# File lib/rails-new-app/screens/test_runner_screen.rb, line 15 def after_valid "Selected test runner is: #{option}\n" end
lowercase_keys()
click to toggle source
# File lib/rails-new-app/screens/test_runner_screen.rb, line 7 def lowercase_keys ["", "minitest", "rspec"] end
next_step()
click to toggle source
# File lib/rails-new-app/screens/test_runner_screen.rb, line 28 def next_step option == "None" ? :menu : :code_coverage end
options()
click to toggle source
# File lib/rails-new-app/screens/test_runner_screen.rb, line 3 def options ["None", "Minitest", "RSpec"] end
step_question()
click to toggle source
# File lib/rails-new-app/screens/test_runner_screen.rb, line 11 def step_question "Type the option number of the test runner gem to use:" end