Для Rails 3, чтобы действительно удалить test_unit из вашего приложения, вам нужно удалить (или закомментировать) test_unit Railtie в application.rb
# require "rails/test_unit/railtie"
Как упоминает Пан,Вам не нужно просто выбирать одну платформу тестирования.Но вы спросили, как удалить test_unit, вот как вы действительно это делаете.
(Вам интересно, что делает эта строка кода? Проверьте railties / lib / rails / test_unit / railtie.rbsource .)
Чтобы установить RSpec в ваше приложение, следуйте указаниям на rspec-rails .Как говорится, добавьте rspec-rails в группы: test и: development в Gemfile:
group :test, :development do
gem "rspec-rails", "~> 2.0"
end
Затем выполните bundle install
, а затем rails generate rspec:install