Что такое хороший способ для легкого юнит-тестирования в веб-приложении Rails?
Я нахожусь в сжатые сроки с минимальными ресурсами для проекта.
Я хотел бы попрактиковаться в разработке, управляемой тестами, для этого проекта, но на самом деле у меня не было бы времени, чтобы изучить какие-либо более сложные фреймворки, такие как Cucumber, Rspec и т. Д.
Что вы рекомендуете, это минимум, который я делаю?
3 ответа
Если у вас очень мало времени, лучше всего прочитать руководство по тестированию. Он позволяет быстро начать работу с Test:Unit.
Затем вы могли бы написать модульные тесты для (модельных) методов, которые вас больше всего интересуют - вещей, наиболее важных для вашего приложения.
Необязательное предложение - Rails-тестирование - это среда, полная противоречий и споров. Если вы хотите сэкономить время, начните с (любой) одной вещи (Test:Unit/shoulda/rspec...fixture/factory ..etc) и оставьте дискуссии на досуге.
Тестовый модуль запекается в рельсы и довольно прост в использовании, если у вас есть опыт работы с модульным тестированием.