inf:ruby:rails:minitest
MiniTest to mały i szybki framework dla testów jednostkowych. Jest dostarczany z Rubym 1.9 i będzie standardem w Railsach 4.0.
Korzystanie z MiniTest w Railsach 3.2
rails new Application -T- pomijamy tworzenie testów zTest::Unit- Dodajemy
MiniTestdoGemfile:group :test do gem 'minitest' end
- Tworzymy nowy katalog
testa w nim plikminitest_helper.rb:ENV["RAILS_ENV"] = "test" require File.expand_path("../../config/environment", __FILE__) require "minitest/autorun"
- Opcjonalnie możemy utworzyć zadanie
Rake, które uruchomi nasze testy:# minitest.rake require "rake/testtask" Rake::TestTask.new(:test => "db:test:prepare") do |t| t.libs << "test" t.pattern = "test/**/*_test.rb" end task :default => :test
inf/ruby/rails/minitest.txt · Last modified: 2021/02/16 09:56 by 127.0.0.1
