RSpec: самый точный тип для сервисного теста
Какой тип теста является наиболее точным для тестирования обычного класса ruby (PORO) с помощью rspec - в моем случае это сервис. Обычно я бы использовал :model
тестовое задание.
Но только ради идиоматического тестирования: есть ли способ сделать тест rspec более тонким, чем тест? :model
тип?
1 ответ
Решение
Нет типа для применения. Просто отнеситесь к нему как к PORO и напишите для него спецификацию. Если вы действительно хотите добавить тип, вы можете добавить type: :service
но это ничего не сделает по умолчанию.
RSpec.describe MyServiceObject do
# specs
end