Куда поместить ruby файл, относящийся к тестовому интерфейсу в Ruby Sinatra Application - PullRequest
0 голосов
/ 11 марта 2020

В настоящее время я работаю над созданием приложения Ruby Sinatra. Основные маршруты определены в app.rb. И есть также папка с тестами для хранения модульных тестов. Тем не менее, я понятия не имею, где я должен поместить тестовый файл интерфейса. Тестовый интерфейс, по сути, представляет собой набор URL-адресов, которые вызывают специальную функциональность, позволяющую тестировать мое приложение из браузера, и являются основой тестирования масштабируемости.

Неуместно помещать файл в app.rb , Я подумал о том, чтобы положить его в тестовую папку, но выглядит странно, что он помещается вместе с модульными тестами.

Не могли бы вы дать мне предложение?

1 Ответ

0 голосов
/ 12 марта 2020

я предлагаю тестировать разные подпапки. Например, у вас может быть папка модели для тестирования модели, папка интеграции для проведения интеграционного теста и папка uni-routs, чтобы проверить, работают ли другие маршруты в соответствии с ожиданиями.

...