В настоящее время я конвертирую целую кучу приемочных тестов с php на ruby, и многие из тестов используют определенные сценарии для проверки определенных условий. Мы часто используем @dataProvider, и мой google foo не может найти никакой информации, существует ли эта функциональность в геме тестового модуля.
В качестве обходного пути я вручную вызываю вспомогательный метод, чтобы дать мне необходимые значения для тестирования, и помещаю тестовые сценарии в циклы var.each{}. Это не элегантно, но работает. Я бы все же предпочел использовать маршрут dataProvider, если он доступен.