Вопросы по теме 'rspec'
Тесты контроллера терпят неудачу при совместном запуске, проходят успешно при индивидуальном запуске. Как это может быть?
У меня есть несколько тестов, которые требуют, чтобы пользователь вошел в систему. Когда я запускаю тест контроллера сам по себе, он проходит, и все становится зеленым. Если я запускаю rspec spec/controllers , некоторые из моих тестов завершаются...
86 просмотров
schedule
27.05.2024
Должны ли сопоставители иметь_много с пользовательским именем отношения
Как проверить это отношение ActiveRecord с помощью сопоставителей shoulda ?
Модели
class User < ActiveRecord::Base
has_many :articles
end
class Article < ActiveRecord::Base
belongs_to :author, class_name: 'User'
end
Контрольная...
1529 просмотров
schedule
12.06.2024
Очистить базу данных после тестирования задачи rake с помощью RSpec
Я пытаюсь проверить свою задачу rake с помощью rspec, и она работает нормально, но проблема в том, что записи после этого не удаляются.
Я поместил config.use_transactional_fixtures = true в файл конфигурации, но это не повлияло. В других тестах...
4425 просмотров
schedule
21.05.2024
Насмешка над моделью и ее методами
Кто-нибудь может сказать мне, подходит ли мой подход?
Я хочу знать, что api , который мы используем, работает так, как задумано, и когда он меняется, чтобы мы знали, что он изменился, без необходимости копаться во всей логике code . Мы...
44 просмотров
schedule
08.06.2024
Есть ли такая вещь, как открытие StringIO для записи?
Я пытаюсь использовать RSpec для тестирования класса, который записывает в файл. Но я хочу, чтобы тесты были быстрыми, поэтому вместо использования реального файла и записи на диск я хочу использовать StringIO в тестах и записывать в память.
В...
508 просмотров
schedule
08.06.2024
Ошибка проверки Rspec: фотография не может быть пустой
Я пытаюсь создать тест для модели, у которой фотография является обязательной ассоциацией. Это моя модель:
class Car < ApplicationRecord
has_one_attached :photo
validates :name, uniqueness: true
validates :name, presence: true...
61 просмотров
schedule
06.06.2024