/ / Інструменти інтерфейсу користувача для Ruby-тестування - Ruby-on-рейлінг, рубін, одиничне тестування, рубігем, рубіновий тест

Інструменти користувальницького інтерфейсу для Ruby-тестування - Ruby-on-рейлінг, рубін, одиничне тестування, рубігем, рубіновий тест

Є користувальницький інтерфейс для тестування Rubyсхожий на інтерфейс JUnit, який вбудований в Eclipse або MSUnit у Visual Studio? Однак мені особливо не цікавить інтеграція IDE. Це може бути окремий додаток, швидше за все, веб-сайт. Це повинно мати базову функціональність всіх інструментів тестування одиниці:

  1. Перерахуйте всі тести в рамках проекту
  2. Перерахуйте всі тести в межах заданого файлу в проекті
  3. Спробуйте запустити групу тестів або одного тесту та отримати відгук

Відповіді:

1 для відповіді № 1

Я не дуже знайомий з JUnit, але ви можете інтегрувати щось на зразок простоксов для результатів покриття для ваших тестів.

Ви також можете використовувати сервер CI, як Jenkins CI або Тревіс К.І.

Ці інструменти повинні охоплювати всі вимоги, які ви вказуєте, коли використовується разом із тестовою структурою.


0 для відповіді № 2

RubyMine має графічний тестовий бігун. Це очевидно коштує грошей (якщо ви не робите відкрите джерело), і він поставляється з повною IDE, яка може бути не те, що ви хочете. Це єдиний графічний тестовий бігун для рубіну, про який я чув.

Ви вважаєте, що рухаєтеся власними? Можливо, ви зможете отримати основи, що працюють досить легко.