Я понятия не имею, почему это не работает. Я создал модельный тест в приложении Rails 4.2.0, используя «rails g test_unit: model», и «rake test» ничего не делает.Почему мои тесты Rails 4.2.0 не запускаются?
$ rake test
Вот реж структура теста/(я понятия не имею, почему test_helper.rb
не был создан, и я не знаю, как создать его.)
$ find test
test
test/models
test/models/domain_test.rb
Содержание моего теста:
$ more test/models/domain_test.rb
require 'test_helper'
class DomainTest < ActiveSupport::TestCase
test "URL gets transformed into domain" do
domain = Domain.create("http://google.com/")
expected = "google.com"
assert expected, domain.name, "domain name could not be extracted from URL"
end
end
Мои Rakefile:
$ more Rakefile
# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
require File.expand_path('../config/application', __FILE__)
Rails.application.load_tasks