Я создаю что-то похожее на BBC Zeitgeist< /а>. По сути, это ряд рабочих, передающих работу друг другу.
Если я буду делать это вручную, вот что я сделаю:
- Настройте некоторые параметры
- Запуск рабочих
- Запустить первоначальный рабочий
- Подождите, пока рабочие сделают свою работу
- Проверьте результат
Для фоновых рабочих я использую Resque.
Я не понимаю, как мне писать для него интеграционные тесты. Сейчас я имею в виду что-то вроде этого.
Любые идеи и указатели?