Я пытаюсь начать работу с BDD и нашел сообщения в блоге о просмотре MSpec и SpecFlow. В настоящее время я не совсем уверен, когда буду использовать, какие и каковы преимущества/недостатки обеих фреймворков.
Посмотрев на документацию, похоже, что MSpec использует стиль спецификации контекста, тогда как SpecFlow использует стиль Given/When/Then. Я даже не против, но я хотел бы знать, есть ли какие-то подводные камни, чтобы следить за дальнейшим движением по пути, когда проект/тестовый набор растет.
В принципе, некоторые реальные советы/отзывы от людей, которые используют его в своей повседневной работе, будут отличными.