在過去的幾年中,我已經使用3.5做了很多WF開發,但是現在剛剛在4.0版本中增加了WF。我有一個TDD彎曲,而WF 3.5有時難以進行單元測試,我想知道是否有人可以在WF 4中分享他們的單元測試工作流程策略,並且/或者指向可以幫助我開始的資源?WF 4中的單元測試工作流的一些策略是什麼?
4
A
回答
5
與WF35一樣,最簡單的方法是將實現從活動中分離出來,以便可以相互獨立地進行測試。活動擴展只是一個普通的課程,所以請使用任何您感覺舒適的課程。使用WorklfowInvoker可以很容易地對大部分活動進行單元測試。
4
我完全同意Maurice獨立測試活動。對於單元測試工作流程服務,現在有Microsoft.Activities.UnitTesting。從CodePlex page下載。
相關問題
- 1. 使用IoC時單元測試的策略應該是什麼?
- 2. 方法呼叫轉移的單元測試策略是什麼?
- 3. 什麼是D3JS的單元測試策略?
- 4. WF 4單元測試 - OverloadGroup驗證
- 5. 怎麼看流變量調試WF 4工作流服務
- 6. 什麼是一些流行的Git佈局策略?
- 7. 單元測試策略,NHibernate的庫
- 8. 在Grails單元測試中使用的id生成策略是什麼
- 9. 在DAO單元測試期間恢復數據的策略是什麼?
- 10. XCode 4單元測試:是否可以忽略某些測試用例?
- 11. 單元測試調度程序有哪些策略?
- 12. WF代碼活動的單元測試
- 13. 單元測試SharePoint工作流程
- 14. 單元測試WF4工作流服務
- 15. 什麼是懶惰的策略,它是如何工作的?
- 16. 角4管單元測試不是基本的管道工作
- 17. 什麼是Azure推薦的開發測試部署策略?
- 18. 測試D3/HighCharts/SVG的最佳策略是什麼?
- 19. 策略模式與工廠類別單元測試
- 20. ASP.NET + NUnit:使用.NET的HttpModule良好的單元測試策略4
- 21. 單元測試。什麼是.NET 4.0中的新技術/工具?
- 22. VB中單元測試的最佳工具是什麼?
- 23. 忽略單元測試是有序測試的一部分
- 24. 如何單元測試工作流程的一部分?
- 25. 什麼是單元測試中的各種測試用例
- 26. 工作流程的基本元素是什麼?
- 27. Java單元測試的創建,做一些工作
- 28. 什麼單元測試工具應該用於Silverlight 4?
- 29. 如何從WF 4中的工作流調用方法?
- 30. 在WF 4和MVC3中正確完成工作流的執行
同意了,我一定會這麼做的。也就是說,您想分享的任何測試示例或您自己使用的最佳實踐? – 2010-07-01 14:18:57
大+1。 Bukovics的Pro WF 4書中有一些很好的例子。 – TrueWill 2011-01-25 19:30:59