2011-06-07 43 views

回答

1

您可以將MSpec添加到列表中。 MSpec是我個人的最愛,因爲我經常/經常使用它。與單元測試框架一樣,您選擇的主要是一個品味問題。

以他們夫婦進行測試運行,並決定依據:

  • 哪一個你覺得最舒服的
  • 它具有更好的(網上)文檔
  • 它具有熱鬧的社區
0

你已經錯過了我的建議:

寫它在代碼中。

打破一個可以支持你的BDD的小DSL並不是很難。 Here's one I made earlier.即使是商務人士也可以閱讀。

真正使用BDD框架的唯一原因是捕獲您與業務利益相關者之間的對話。對話是much more important!如果您的業務利益相關者不是自己閱讀或編寫場景,那麼您所做的所有BDD框架都會引入另一層間接性。 (我幫寫JBehave和還是喜歡代碼。)

說了這麼多,如果你覺得你從BDD框架中受益,我聽到SpecFlow偉大的事情。

相關問題