minitest

Помогите пожалуйста: Я хочу, чтобы пользователь shoulda с minitest. Это исключение, которое я получаю: NoMethodError: undefined method `run_teardown_hooks' for #<#<Class:0x007fd42ed95490>:0x007fd42ed00c78> /Users/boti/.rvm/gems/ruby-1.9.2-p180@search_server/gems/mocha-0.10.5/lib/mocha/integra...

По причинам, не зависящим от меня, я не могу использовать RSpec для тестирования в моем текущем проекте. Я пытаюсь проверить, как сбросить пароль, и не могу придумать что-то, что работает. Вот что у меня есть до сих пор: require 'test_helper' class ResetPasswordTest < ActionDispatch::IntegrationTest ...

Я использую minitest с factory girl и capybara для интеграционных тестов. Capybara прекрасно работает, когда я не использую factory girl для создания объекта пользователя, например: it "logs in a user successfully" do visit signup_path fill_in "Email", :with => "joey@ramones.com" fill_in "Pas...

Я пытаюсь изучить TDD и BDD и сделать это правильно. Стека я использую ( или пытается использовать, Ловилка не работает с предохранителем для меня) Minitest-охранник-ложка-вилка-капибара. Я фокусируюсь на модульных тестах для моделей и спецификациях для интеграционных тестов. У меня много Ajax в этом приложе...

У меня есть приложение rails, которое я только что бросил guard и minitest, и мой файл gaurd guard 'minitest', :cli => '--drb --format doc --color' do # with Minitest::Unit watch(%r|^test/(.*)/?test_(.*).rb|) watch(%r|^lib/(.*)([^/]+).rb|) { |m| "test/#{m[1]}test_#{m[2]}.rb" } watch(%r|^test/...

Пытаясь реализовать пару тестов для моих пользовательских проверок, я наткнулся на Этот пример. Мой валидатор выглядит так class FutureValidator < ActiveModel::EachValidator def validate_each(record, attribute, value) if value == nil record.errors[attribute] << " can't be nil" els...

Почему я требую minitest/autorun вместо test/unit для генерации модульного теста require 'test/unit' class Brokened def uh_oh "I needs fixing" end end class BrokenedTest < Minitest::Test def test_uh_of actual = Brokened.new assert_equal("I'm all better now", actual.uh_oh) end end ...

Я использую capybara с minitest на рельсах 2.3.14 . Как и большинство приложений, это приложение также требует входа в систему, чтобы сделать что-либо внутри сайта. Я хотел бы иметь возможность войти один раз в Test-suite и использовать эту сессию во всех тестах, которые выполняются. Как я могу рефакторироват...

Я могу выполнить все тесты в одном файле с: rake test TEST=path/to/test_file.rb однако, если я хочу запустить только один тест в этом файле, как это сделать? Я ищу аналогичную функциональность: rspec path/to/test_file.rb -l 25 ...

Я скачал исходный код для проекта, нашел ошибку и исправил ее. теперь я хочу запустить тесты, чтобы узнать, если я сломал что-нибудь. тесты находятся в minitest DSL. Как мне запустить их все сразу? Я искал подходящие задачи рейка и т. д, Но я не нашел....