1
A
回答
2
已經回答了Peli,Pex的作者之一:PEX will not work for private and protected methods和workaround pex internal class。
幾個備選方案:
- 不要測試私有方法。
- 重新設計您正在測試的邏輯以提高可測性。
- 使用
InternalsVisibleToAttribute
。將[assembly: InternalsVisibleTo("Company.Product.ProjectUnderTest.Tests")]
放入Company.Product.ProjectUnderTest\Properties\AssemblyInfo.cs
。
相關問題
- 1. Junit測試私有方法
- 2. Pex:對於String.IsNullOrEmpty Pex只生成兩種測試方法
- 3. 如何測試私有方法?
- 4. 集成測試私有類和方法
- 5. Akka的單元測試私有方法
- 6. 測試私有方法,澄清需要
- 7. 單元測試私有方法的C#
- 8. 如何測試私有方法?
- 9. 私有方法的單元測試c#
- 10. 使用Moq測試私有方法不起作用
- 11. 使用反射測試抽象類的私有方法
- 12. 使用NUnit測試私有方法和內部類?
- 13. 如何使用DUnit測試私有方法?
- 14. 我應該使用RSpec測試私有方法嗎?
- 15. 測試方法:使用'私人瀏覽'測試沒有緩存的網站?
- 16. Java單元測試:替換測試中的私有方法
- 17. Pex - 測試「類型」參數
- 18. 很長的方法和測試私有方法 - 設計問題
- 19. 測試其調用內部調用私有方法
- 20. 將PEX代碼測試約束爲單一方法?
- 21. 嵌套私人方法單元測試
- 22. Angular2 - 測試注入的私有服務方法已被調用
- 23. 在私有方法中編寫switch語句的測試用例
- 24. 通過JMockit調用私有方法來測試結果
- 25. 幫助測試私有方法與仿製藥的痣語法
- 26. 單元測試私有方法是一種好的做法嗎?
- 27. 你明確單元測試的私有方法當您使用私有方法的你的知識,選擇測試用例
- 28. 單元測試複雜的類有許多私有方法
- 29. 有很多私有方法的Java測試類
- 30. RSpec - 調用應該模擬的私有方法的測試方法
註冊被刪除,請參見常見問題http://stackoverflow.com/faq#signatures – 2011-12-23 14:23:19