Вопросы по теме 'testunit'

Тестирование на основе данных с помощью Ruby's Test :: Unit for Selenium
Я новичок как в Ruby, так и в Selenium, и я просто пытаюсь придумать, как лучше всего построить свою тестовую оснастку. Для этого я использую Rake, Rake :: TestTask и Test :: Unit. У меня есть набор, который я хотел бы запускать один раз для каждой...
2070 просмотров
schedule 17.03.2022

Тестовые модули с Test :: Unit
Я столкнулся с проблемой при попытке протестировать модуль с помощью Test :: Unit. Раньше я делал вот что: my_module.rb: class MyModule def my_func 5 # return some value end end test_my_module.rb: require 'test/unit'...
1735 просмотров
schedule 05.12.2023

Получение доступа к методам утверждений из метода Shoulda should
У меня есть макрос/метод, который проверяет ответы контроллера на условия XPath, например: def self.should_have_xpath(path, &block) should "have an element matching the path: #{path}" do xml = REXML::Document.new @response.body match...
589 просмотров
schedule 24.04.2024

Тестирование маршрутов с ограничениями хоста через assert_routing в Rails
У меня есть маршрут, в котором я использую ограничения для проверки хоста, а затем маршрут, который по сути такой же, но без ограничения хоста (это действительно пространства имен, но для упрощения этот пример подойдет): match "/(:page_key)"...
1649 просмотров

Как пропустить определенные тесты с помощью Test::Unit
В одном из моих проектов мне нужно сотрудничать с несколькими бэкенд-системами. Некоторым из них немного не хватает документации, и отчасти поэтому у меня есть тестовый код, который взаимодействует с некоторыми тестовыми серверами, просто чтобы...
8865 просмотров
schedule 09.02.2024

Статьи/примеры с тестовой единицей и активной записью
Я хочу написать несколько модульных тестов, которые позволят мне создавать/тестировать функции CRUD без заглушек, как я могу в Rails, но я хочу использовать минимальное количество драгоценных камней (тестовый модуль и активная запись). Кто-нибудь...
467 просмотров
schedule 26.05.2022

тестирование помощника rails, который использует файлы cookie
У меня есть метод в app/helpers/application_helper.rb , который вызывает cookies . Что полностью разрешено; этот метод прекрасно работает в моей среде разработки и знает, что я имею в виду, когда говорю cookies . Я тестирую этот помощник с...
446 просмотров
schedule 14.04.2024

Почему время загрузки rake test:units в Rails 3.2.1 такое медленное?
Мы разрабатываем приложение на Ruby 1.9.3 и Rails 3.2.1. В последнее время наши модульные тесты поначалу стали вялыми. Для выполнения вызовов и выполнения требуется ~ 15 секунд. Как только я вижу «Выполнить тест: единицы», требуется еще 10...
1604 просмотров

Используя Test::Unit::Autorunner, нет ошибки метода для assert_true
NoMethodError: неопределенный метод `assert_true' для # Это касается всех моих утверждений. Тест запускается, но не подтверждается. образец теста, который не может утверждать class Cwy001 < Test::Unit::TestCase def testCWY001...
627 просмотров

Как получить метод minitest Capture_io, найденный в моих спецификациях?
Это мой spec/helper.rb файл: require 'minitest/autorun' require 'minitest/spec' require_relative '../lib/launcher' class MiniTest::Spec include MiniTest::Assertions end А это файл спецификации: require 'helper' describe Launcher do...
447 просмотров
schedule 21.05.2024

Невозможно проверить, был ли вызван метод при использовании метода delayed_job 'delay'
Я использую Mocha, Test::Unit и delayed_job и хотел проверить, был ли выполнен метод почтовой программы, например: test "should send info about paid payment" do payment = Payment.new :contractor_name => "notempty", :address =>...
613 просмотров

есть ли эквивалентная функциональность phpunit dataProvider в ruby ​​test-unit gem
В настоящее время я конвертирую целую кучу приемочных тестов с php на ruby, и многие из тестов используют определенные сценарии для проверки определенных условий. Мы часто используем @dataProvider, и мой google foo не может найти никакой информации,...
225 просмотров
schedule 23.04.2022

Как агрегировать все утверждения в testunit?
Я новичок в ватире, и я использую testunit для утверждения. Мой сценарий выглядит следующим образом: Script1 -- имеет тестовый метод, который вызывает Script2 Script2 -- выполняет всю работу и проверку. Это все утверждение Когда я запускаю свой...
293 просмотров
schedule 20.02.2022

Как повторно включить Test::Unit в Rails 4 после «rails new app --skip-test-unit»
я использовал rails new app --skip-test-unit потому что изначально я думал, что смогу добавить тестирование позже. Я разработал значительную часть своего приложения. Теперь я хотел бы добавить Test::Unit, но я не смог найти никакой...
890 просмотров