日々の反省

学んだことをつらつらと書いていきます。

minitestレポータの導入


スポンサードリング

minitestレポータでできること

テスト結果が成功したら「GREEN」、失敗したら「RED」でわかりやすく表示してくれるだけです。
分かりやすいのとりあえず入れておくことをおすすめします。

導入方法

まずはGemfileに追記します。既に:testグループがあれば追加で。

group :test do
  gem 'minitest-reporters', '1.1.8'
end

次にtest/test_helper.rbに設定を追加します。

ENV['RAILS_ENV'] ||= 'test'
require File.expand_path('../../config/environment', __FILE__)
require 'rails/test_help'

# minitest_reportersを利用することを宣言
require "minitest/reporters"
Minitest::Reporters.use!

class ActiveSupport::TestCase
  # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order.
  fixtures :all

  # Add more helper methods to be used by all tests here...
end

これだけでOK。成功した時は下のように表示されるようになります。

f:id:yonemaru:20160308153132p:plain

Ruby on Rails 4 アプリケーションプログラミング