cucumber-jvm (またはその他の BDD ツール) を使用して、過去と現在のテキストの使用をどのように管理しますか?
例えば:
Given that I have logged in as "admin"
And I have navigated to the "editor" page
When I drag an "image component" to my page
Then I see it appear
それは素晴らしいことですが、その後の機能では、これが前兆になります。
Background:
Given that I have logged in as "admin"
And I am editing a page
And I have added an "image component" to my page
...
したがって、アクションは実際には同じですが、使用されるドメイン言語のセットが 2 つあります。これをどのように管理しますか?