Створіть тест RSpec за допомогою генераторів Rails Перейдіть до Інструменти | Запустіть Rails Generator (Ctrl Alt 0G). У спливаючому вікні, що з’явиться, почніть вводити потрібне ім’я генератора. Наприклад, щоб створити тест моделі RSpec, почніть вводити rspec:model, а потім виберіть rails g rspec:model. Натисніть Enter .28 червня 2024 р
RSpec дозволяє виконувати лише конкретні приклади тестів за допомогою параметра –tag. Ви також можете пропустити деякі з тестових прикладів за допомогою –tag ~skip ( ~ char означає пропуск позначених тегами тестових прикладів).
Двічі натисніть Ctrl, щоб відкрити спливаюче вікно «Виконати що-небудь». Використовуйте rspec –init команда для запуску RSpec і створення необхідних файлів і каталогів.
Використання
- Встановіть rspec-console за допомогою: gem 'rspec-console'
- З Rails вимкніть cache_classes, щоб перезавантажити! функціонувати належним чином. Переконайтеся, що ви вимкнули cache_classes Rails у файлі config/environment/test.rb: Rails. додаток. налаштувати зробити # вимкнути це! конфігурація cache_classes = false end.
- Запустіть вашу консоль.
Запуск тестів, крім системних. Приклади: Ви можете запустити один тест додавання номера рядка до імені файлу: bin/rails test test/models/user_test. rb:27 Ви можете запустити кілька тестів у діапазоні рядків, додавши діапазон рядків до імені файлу: bin/rails test test/models/user_test.
Щоб запустити тести для певного файлу в Jest, ви можете скористайтеся параметром –findRelatedTests, за яким слідує шлях до цільового файлу. Цей підхід особливо корисний, коли потрібно швидко перевірити певний файл. Замініть шлях/до/вашого тестового файлу. тест.