Я предлагаю небольшой проект, над которым я работал: WipFlash . Это инструмент автоматизации C # для WPF, с небольшим макетом зоомагазина и сценариями вокруг зоомагазина. Сценарии немного более низкого уровня, чем я бы порекомендовал (фокусируйтесь на возможностях, а не на деталях), но вы должны хотя бы понять, как начать.
Код уровня устройства также работает с использованием BDD, уделяя особое внимание примерам поведения, а не методам тестирования.
И сценарии, и примеры на уровне класса написаны с использованием простого старого NUnit. BDD на самом деле не об инструментах.
Как предположил Жолт, мы разработали JBehave с использованием BDD, но я думаю, что сценарии там менее всеобъемлющие, и их трудно настроить, не углубляясь в Maven-land (извините!)