Вопросы по теме 'rspec'
Написание спецификации для помощника с Ruby on Rails и RSpec
Я писал спецификации для контроллеров и моделей, но я никогда не писал вспомогательную спецификацию. Я понятия не имею, с чего начать.
У меня есть следующий фрагмент в application_helper.rb
def title(page_title)
content_for(:title) {...
15628 просмотров
schedule
07.01.2024
помощники по тестированию rspec и devise
Согласно это из вики по разработке я должен иметь возможность использовать вспомогательный метод login_user в своих тестах контроллера. Соответственно, в каталоге спецификаций у меня есть следующее:
#spec_helper.rb
......
18026 просмотров
schedule
21.01.2024
Ожидания Rspec в Cucumber: неопределенный метод be при использовании внутри класса
Я использую ожидания rspec в структуре огурца, и они отлично выглядят при использовании на уровне определения шагов.
Я настроил свой файл env.rb с помощью:
require 'rspec/expectations'
World(RSpec::Matchers)
Проблема, которую я заметил...
1352 просмотров
schedule
03.12.2023
Тест контроллера Rspec — как передать аргументы методу, который я тестирую
Я хочу проверить этот метод в моем контроллере.
def fetch_match_displayed_count(params)
match_count = 0
params.each do |param|
match_count += 1 if param[1]["result"] && param[1]["result"] != "result"
end
match_count
end...
1232 просмотров
schedule
27.10.2023
просмотреть тест с использованием ошибки rspec и factory girl: нет совпадений маршрутов
Я новичок в Ruby & Rails; не занимался программированием; но иметь техническое образование.
Я создал очень небольшое количество функций, в основном основанных на Railscasts, и хочу использовать TDD, и я возвращаюсь и пытаюсь создать несколько...
1519 просмотров
schedule
26.12.2023
Ruby Rspec Timer — решение для рефакторинга
Я решил вопрос TestFirst.org 09_timer для тестирования Ruby Rspec. Мой код работает, но мне это не нравится. Это очень долго. Буду признателен за любые комментарии и/или предложения по его улучшению. Пожалуйста, включите объяснение, чтобы...
755 просмотров
schedule
31.10.2023
Тест Rspec - пользовательский путь маршрута не распознается неопределенной локальной переменной/методом rspec
Я определил собственный маршрут, который работает в приложении, но почему-то не в rspec.
/app/config/routes.rb
get '/signup', to: 'users#new', as: :signup
В файле просмотра страницы регистрации есть ссылка «signup_path»,...
685 просмотров
schedule
19.01.2024
Отформатируйте вывод Rspec в терминале
Я хочу удалить миллисекунды и begin transaction и rollback transaction из вывода
Также хочу удалить запросы к базе данных.
Все, что я хочу, это сам тест.
Есть ли способ сделать это?
89 просмотров
schedule
26.10.2023
синтаксическая ошибка, неожиданный конец ввода, ожидание ключевого_конца (SyntaxError)
я не могу запустить тест Rspec user_spec.rb из-за синтаксической ошибки. я уже пытаюсь добавить и удалить некоторые «концы», но проблема все еще не решена.
это мой static_pages_spec.rb
это мой первый вопрос, так что, может быть, это...
1338 просмотров
schedule
29.11.2023
Поиск загруженного файла с помощью Rspec 3
Я пытаюсь найти свой последний загруженный файл (используя Carrierwave) и запускаю для него метод have_dimensions с помощью Rspec.
На данный момент мой тест заканчивается сбоем, ошибка
Failure/Error: expect(@uploader.large_animal_image).to...
244 просмотров
schedule
15.01.2024
Спецификация запроса: как создать нового пользователя с помощью POST-запроса?
Учитывая следующий контроллер:
class UsersController < ApplicationController
include ActionController::ImplicitRender
include ActionController::ParamsWrapper
wrap_parameters format: :json
# POST /users
# POST...
403 просмотров
schedule
16.01.2024
Rails 4 с Devise, тестирование контроллеров с Rspec
Я новичок в тестировании RSpec и в настоящее время пытаюсь добавить тесты в существующий контроллер для приложения Rails 4. Вот ссылка на приложение Github, если вам нужна дополнительная информация: https://github.com/iacobson/Zero2Dev...
714 просмотров
schedule
09.12.2023
Избегайте дублирования при тестировании атрибутов модели в RSpec
У меня есть несколько моделей, и в этих моделях у меня есть атрибуты, которые я не хочу оставлять пустыми/пустыми.
Я хочу тщательно протестировать свои модели на эти ограничения, используя RSpec и Factory Girl.
Однако я получаю дублирование...
58 просмотров
schedule
06.01.2024
Как я могу игнорировать цвета командной строки для команд, запускаемых в rspec
Я пишу ruby gem, используя Commander , который использует шаблоны erb и $terminal.color для части вывода. При написании тестов в RSpec (используя CLI Test ) я хотел бы иметь возможность передать параметр к моим командам, чтобы предотвратить...
253 просмотров
schedule
16.11.2023
Rspec 3.6, ошибка Rails 5: неправильное количество аргументов (указано 2, ожидается 1) для запроса `post`
Я только что начал новый проект в Rails 5 (мой первый, хотя у меня есть несколько проектов в Rails 4.x.), и у меня проблемы со спецификациями контроллера.
describe RequestsController, :type => :controller do
it "receives new request" do...
8736 просмотров
schedule
28.12.2023
Заглушка JSON.parse в RSPEC
Я делаю некоторые тесты RSPEC здесь.
Если у меня есть этот метод:
JSON.parse("https://test.com/return_json/reviews.json")
Затем я могу заглушить его RSPEC, например:
test_reviews = {"reviews" => [{"data1" => "1", "data2"=>...
687 просмотров
schedule
31.10.2023