假設我得到了與給定步說,BDD的特徵文件,鑑於/時/然後 - 我可以使用一個以上的操作給定的「聲明」說考慮和當兩個
Given User is logged in as administrator
When some functionality line
Then some functionality line
,我想使用「用戶正在以管理員身份登錄」在其他一些情況下我該怎麼辦,一個在聲明..
我試着寫,
[Given,When(@"User is logged in as administrator")]
public void abc(){
//my operation
}
specflow允許我用這樣的方式寫( cntrl +空格鍵),但如果我嘗試導航它只導航到「當用戶以管理員身份登錄」
它只是導航到你寫的最後一個值[給出,當(「..」)]。這裏,導航到當..
我怎樣才能讓它因爲在某些情況下兩個語句的工作,
管理員在登錄的語句是預requiste但在某些情況下,
我必須登錄,這是我需要執行的操作,因此還需要編寫與「When」語句相同的語句
有沒有什麼方法可以使用與給定相同的語句?
在此先感謝
@@ Lunivore ......我KNW如果我們使用同樣的思路那麼我們可能聽起來有點奇怪..登錄只是爲了句話雖然問題..我笏我一直在尋找..謝謝很多 –