1
我正在爲某些場景編寫具有相同語言的功能。當我編寫與其他功能使用相同語言的功能時,如何確保爲持久性調用正確的步驟?
Feature: User Management
Scenario: Edit an existing user's details
Given a user exists
和
Feature: Group Management
Scenario: Add a user to a group's membership
Given a user exists
And a group exists
在SpecFlow是有界定什麼步驟每個功能調用的好方法?我在寫劇本的過程中遇到了錯誤的方式嗎?我是否應該咬緊牙關,改變我的陳述以表示它們適用於哪些功能?我是BDD和SpecFlow的新手,所以任何幫助表示讚賞。
我認爲背景正是我在這裏尋找的。謝謝! – jpmcclung 2010-09-08 19:12:25