под рельсу есть замечательный rspec. Если есть возможность - попробуйте, на нем гораздо проще будет писать тесты.
Вот вам решение под огурец
Да, Лев, в какой-то момент выбор был между респект и огурцом. Поскольку все это было для нас всех абсолютно новым, то решение в пользу огурца, наверное, приняли по причине, что сценарии могут писать ПМ или аналитики и типа их проще будет читать. Но как выше заметили, на самом деле никто их кроме меня не пишет и не читает:) Но правда прямо супер трудностей я от этого не испытываю. Скорее есть недостаток использования всего арсенала, хуков например и т.п.