Вопросы по теме 'testunit'
ruby Test :: Unit Параметры командной строки?
При запуске тестов в среде Ruby unit :: test есть действительно простой способ указать из командной строки, что должен запускаться только один тест (то есть указать тестовый класс и переменную-член теста)? Если нет, то есть ли другой фреймворк, в...
4332 просмотров
schedule
20.01.2024
Настройка Factory Girl с помощью Test::Unit and Shoulda
Я пытаюсь настроить Factory Girl с помощью Test::Unit и Shoulda в Ruby on Rails. Я установил драгоценный камень, создал файл factory в каталоге test/factories и создал файл спецификации в каталоге test/models. Текущая ошибка, которую я получаю, это...
14413 просмотров
schedule
10.03.2022
Можно ли увеличить скорость теста рельсов?
Я недавно перешел на TDD, но по мере того, как моя кодовая база увеличивается в размерах и усложняется, я все больше и больше жду загрузки фреймворка каждый раз, когда хочу запустить тест.
Я знаю о spec_server rspec, но я использую Test::Unit с...
668 просмотров
schedule
19.05.2024
Насмешка над внешним API
Я новичок в тестировании стратегий и насмешках, и мне трудно понять, как имитировать вызов внешней службы. Я уверен, что мне чего-то не хватает, я просто не знаю, что именно.
Я использую гем Braintree для взимания платы за услуги подписки через...
1512 просмотров
schedule
30.07.2023
Как мне выполнить набор Test::Unit до завершения с подсчетом тестов/сбоев?
Я унаследовал большой набор тестов Test::Unit, и одной из моих первых задач является выполнение набора до конца, а не выход из него после первого сбоя теста.
В настоящее время я спасаю AssertionFailedError и обеспечиваю вывод строки, но это...
423 просмотров
schedule
27.05.2024
Эквивалент TestCase nUnit в Ruby 1.9.2 Test::Unit
Когда я недавно решил изучить Ruby, я также решил, что начну использовать модульные тесты и методологию TDD. Я начал с Test::Unit и написал пару очень маленьких классов, чтобы получить представление о модульном тестировании в целом и о Ruby и...
468 просмотров
schedule
20.05.2022
Rails - Как просто издеваться над current_user (OmniAuth) в Test::Unit?
Я пытаюсь понять, как я могу смоделировать (просто) current_user внутри своих модульных тестов в Rails? (Я использую Test::Unit). Я пытался искать в Google и StackOverflow, но ничего действительно полезного!
Любые идеи?
Спасибо!
1067 просмотров
schedule
22.01.2023
Как вы вкладываете или группируете тесты Test::Unit?
RSpec имеет:
describe "the user" do
before(:each) do
@user = Factory :user
end
it "should have access" do
@user.should ...
end
end
Как бы вы сгруппировали такие тесты с помощью Test::Unit? Например, в моем тесте контроллера...
6441 просмотров
schedule
16.07.2022
Rspec против TestUnit
Я начинаю этап планирования создания набора тестирования для моего приложения rails 3.0.8. Я пытаюсь решить, какой фреймворк / драгоценные камни использовать. Обычно я предпочитаю максимально придерживаться соглашения Rails. Однако это означает...
17091 просмотров
schedule
11.02.2023
запуск модульных тестов Rails без загрузки среды или использования базы данных
В качестве академического упражнения я подумал, что попытаюсь запустить свои модульные тесты, не загружая среду Rails (или не обращаясь к базе данных).
Я видел, как это делалось раньше, и кажется, что люди говорят об этом достаточно, но я не могу...
2344 просмотров
schedule
21.07.2022
ArgumentError: сообщение подтверждения должно быть String или Proc с использованием assert_select
Я пишу тест контроллера для приложения rails 3.1, используя testunit 2.4.0.
Я хочу утверждать, что определенный заголовок не отображается на странице.
Я использую assert_select следующим образом:
assert_select 'h1', {:text => /Key Dates/,...
780 просмотров
schedule
24.09.2023
Пометить тест Rails TestUnit как TODO?
Есть ли способ пометить тест TestUnit как «задачу»? Я думал, что смогу сделать это, используя pending в верхней части теста, но это все еще запускает тест (и поэтому он красный). Я хотел бы в основном сделать то же самое, но на самом деле не...
717 просмотров
schedule
09.05.2023
Проблема с капибарой: @request должен быть ActionDispatch::Request
У меня проблемы с работой Capybara с Rails. Просто тестирую эту якобы интересную тестовую штуку. Хорошо, в прикрепленном коде есть пара эквивалентных тестов. Первый сделан с использованием shoulda-context + Test::Unit, который поставляется вместе с...
2899 просмотров
schedule
10.01.2024
Не удалось передать ARGV через Test Unit (ruby)
Я запускаю тесты автоматизации с помощью watir-webdriver. Я не могу передать аргументы командной строки ARGV через тестовый модуль, я получаю ArgumentError.
require 'rubygems'
require 'watir-webdriver'
require 'test/unit'
ARGV.each do |arg|...
1264 просмотров
schedule
17.02.2023
Почему 'неопределенный метод 'assert_equal'' выбрасывается даже после запроса 'test/unit'
Я открыл irb и ввел:
require 'test/unit'
но когда я использовал метод assert_equal , я получил следующую ошибку: NoMethodError: undefined method 'assert_equal' for main:Object . Почему это происходит даже после запроса «test/unit»?
7975 просмотров
schedule
16.07.2023
Rake слишком многословен, повторяет тестовую команду
Рейк слишком многословен:
$ bundle exec rake test:units
/Users/jared/.rvm/rubies/ruby-1.8.7-p370/bin/ruby -I"lib:test" -I"/Users/jared/.rvm/gems/ruby-1.8.7-p370@global/gems/rake-0.9.2.2/lib"...
561 просмотров
schedule
16.12.2022
assert_redirected_to использование?
Только начинаю использовать Test::Unit , но не могу пройти тест перенаправления:
test "should destroy line_item" do
assert_difference('LineItem.count', -1) do
delete :destroy, id: @line_item
end
assert_redirected_to...
940 просмотров
schedule
12.10.2022
NameError: неинициализированная константа при попытке выполнить тесты рельсов
В приложении Rails 3.2.13, которое я сейчас пишу, у меня есть модель с именем Business . Поскольку эта модель становилась все толще и толще, я решил разделить ее на две части, извлекая весь код, связанный с доступностью, в задачу Rails с именем...
7839 просмотров
schedule
09.04.2024
Как указать имя контроллера в test::unit
У меня есть контроллер брендов в app/controllers/merchant/brands_controller.rb
Я пытаюсь написать для него функциональный тест. Я определил тестовый класс как
require 'test_helper'
class Merchant::BrandsControllerTest <...
101 просмотров
schedule
02.12.2022
Я хочу знать, сколько времени требуется для выполнения каждого шага теста
Приведенный ниже тест проходит отлично ... Я просто хочу знать, сколько времени занимает каждый шаг теста. Изначально тест был экспортирован из плагина selenium firefox в ruby.
Я планирую добавить еще один дополнительный шаг, который проверяет,...
980 просмотров
schedule
03.01.2023