2013-10-13 54 views

回答

3

我不認爲JBehave是單元測試的好選擇。對於Junit(或TestNG)加Hamcrest應該就足夠了。 通常情況下,您將單元測試放在您正在測試的同一個項目中,有時使用相同的軟件包名稱。

BDD最重要的目標是要求客戶和開發人員都明確要求。所以,故事已經是JBehave應該運行的一種驗收測試。

由於驗收測試針對一個或多個組件進行,因此最好將它們集中在自己的項目中。

可以做些什麼是在單元/集成測試和步驟類之間共享一些庫。