RSpec: самый точный тип для сервисного теста

Какой тип теста является наиболее точным для тестирования обычного класса ruby ​​(PORO) с помощью rspec - в моем случае это сервис. Обычно я бы использовал :model тестовое задание.

Но только ради идиоматического тестирования: есть ли способ сделать тест rspec более тонким, чем тест? :model тип?

1 ответ

Решение

Нет типа для применения. Просто отнеситесь к нему как к PORO и напишите для него спецификацию. Если вы действительно хотите добавить тип, вы можете добавить type: :service но это ничего не сделает по умолчанию.

RSpec.describe MyServiceObject do
  # specs
end
Другие вопросы по тегам