私たちの新しいプロジェクトでは、BDD/TDD の基礎として使用できる仕様を顧客と一緒に作成する方法として、Gherkin 構文を使用してみたいと思います。
私の考えでは、たとえば、顧客が特定のイベントが発生したときにUI 要素を特定の色にする必要があると言うシナリオにアプローチする方法が明確ではありません。Gherkin 仕様は、thenステップで色の変化をキャプチャしようとする必要がありますか? これは、テスト (Jasmine など) では、UI 要素の変更を生成する変数の値ではなく、UI 要素の色をチェックする必要があるということですか?