Почему RSpec так популярен среди Rails 5 API? - PullRequest
0 голосов
/ 06 февраля 2019

Ранее я создавал веб-приложения на Ruby on Rails 5 и использовал встроенный тест Mini в качестве набора для тестирования.При запуске API-разработки для RoR я вижу, что большинство руководств и блогов используют RSpec для тестирования API-интерфейсов Rails 5.

Мой вопрос: лучше ли RSpec для тестирования API, чем мини-тест?и стоило ли сейчас изучение RSpec того для меня?Будет ли изучение RSpec намного сложнее для меня?

1 Ответ

0 голосов
/ 06 февраля 2019

Я думаю, что ключевым отличием являются личные предпочтения.

Я нахожу синтаксис и поддержку RSpec для всех различных тестов (модель, представление, контроллер, функция, помощник, сервисы и т. Д.) Очень понятным и простым в реализацииКроме того, насмешки и заглушки относительно тривиальны по сравнению с minitest, а также rspec имеет большую базу фанатов из сообщества rails. Но при создании gem i advice, используя minitest, поскольку это официальный набор тестов, но при тестировании больших и сложных кодов Rspec делаетэто проще ИМО.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...