Вопросы по теме '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 просмотров
schedule
20.02.2023
Как пропустить определенные тесты с помощью 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 просмотров
schedule
01.04.2022
Используя Test::Unit::Autorunner, нет ошибки метода для assert_true
NoMethodError: неопределенный метод `assert_true' для #
Это касается всех моих утверждений. Тест запускается, но не подтверждается.
образец теста, который не может утверждать
class Cwy001 < Test::Unit::TestCase
def testCWY001...
627 просмотров
schedule
29.09.2023
Как получить метод 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 просмотров
schedule
24.02.2022
есть ли эквивалентная функциональность 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 просмотров
schedule
22.09.2023