Я полностью согласен с тем, что в документации BDD имеется значительный пробел. Множество маленьких примеров, но нет больших, дающих общую картину того, как это сделать. В этом виноваты даже книги, в которых есть главы по тестированию. Единственные полные примеры, которые я видел, - это трехкомпонентный скринкаст на rspec, посвященный peepcode, и видео, где рассказывается о флексах.
Мне бы хотелось услышать о других хороших ресурсах по BDD, которые выходят за рамки незначительных примеров синтаксиса, и мне бы очень хотелось посмотреть книгу по этой теме.