私のコントローラ用に作成/スキャフォールドしたすべてのテストを実行しています。私もtest_helper.rbを持っています。私は、次の宝石は、テストのためにインストールされている。ここで バンドルexec rakeテストで結果が生成されない
104 group :test do 105 gem 'capybara' 106 gem 'vcr', '~> 2.9' 107 gem 'webmock', '~> 2.1' 108 gem 'minitest' 109 gem 'shoulda-matchers' 110 gem 'resque_spec' 111 gem 'stripe-ruby-mock', '~> 2.2.4', require: 'stripe_mock' 112 gem 'rspec_junit_formatter' # for circleci.com 113 gem 'minitest-reporters', '1.0.5' 114 gem 'mini_backtrace', '0.1.3' 115 gem 'guard', '2.14.0' 116 gem 'guard-minitest', '2.3.1' 117 end
1 require 'simplecov' 2 SimpleCov.start do #'rails' 3 add_filter '/spec/' 4 add_filter '/config/' 5 add_filter '/lib/' 6 add_filter '/vendor/' 7 8 add_group 'Controllers', 'app/controllers' 9 add_group 'Models', 'app/models' 10 add_group 'Helpers', 'app/helpers' 11 add_group 'Mailers', 'app/mailers' 12 end 13 14 ENV['RAILS_ENV'] ||= 'test' 15 require File.expand_path('../../config/environment', __FILE__) 16 require 'rails/test_help' 17 18 class ActiveSupport::TestCase 19 # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. 20 fixtures :all 21
22 # Returns true if a test user is logged in. 23 private 24 25 # Returns true inside an integration test. 26 def integration_test? 27 defined?(post_via_redirect) 28 end 29 30 end
である私のコントローラの大半は自身が持っている:
1 module Dashboard 2 class ZoneTypesController < Dashboard::MainDashboardController
私のテスト/コントローラ:
1 require 'test_helper' 2 class UnitTemplatesControllerTest < ActionController::TestCase
私は「バンドル幹部すくいテスト」を実行すると、何も私が何をするか分からないなど渡されたどのように多くのテスト、エラーなし、何の報告を、現れません。私はまた、この問題に関する他のスタックオーバーフローの質問を見てきましたが、誰も私を助けていません。
は素晴らしい作品。ありがとうございます – earlyriser01
@ earlyriser01答えを受け入れてください。 –