0
A
回答
0
簡單的答案:不。容器應該對您的控制器或您需要測試的其他任何東西不可見。如果它泄漏到你的代碼中,那麼你可能會錯誤地使用它,應該考慮重新設計你的代碼。這就是說,如果真的,真的需要在代碼中引用UnityContainerBase抽象類,而不是UnityContainer類本身。在應用程序運行時,您仍然可以傳遞正常的UnityContainer對象,但是當您運行單元測試時,您還可以讓RhinoMocks生成一個UnityContainerBase模擬傳入。
相關問題
- 1. 嘲笑HttpPostedFileBase與犀牛嘲笑
- 2. 用犀牛嘲笑嘲笑系列
- 3. 乾燥與犀牛嘲笑
- 4. 犀牛嘲笑:嘲諷HttpRequestBase.Files
- 5. 犀牛嘲笑的AssertWasNotCalled
- 6. 使用犀牛嘲笑嘲笑OUT參數,這是我測試
- 7. 犀牛嘲笑,AssertWasCalled與Arg限制
- 8. 犀牛與單身人士嘲笑
- 9. 嘲諷FirstOrDefault在犀牛嘲笑
- 10. 犀牛嘲笑分步教程
- 11. 犀牛嘲笑存根和嘲笑只適用於接口?
- 12. 使用犀牛嘲笑爲嘲諷一個WebClient的方法
- 13. 犀牛嘲笑和無序調用的有序測試
- 14. 犀牛嘲笑訪問數據庫
- 15. 犀牛嘲笑會話狀態
- 16. 犀牛嘲笑,無效和性能
- 17. 犀牛模擬,從非嘲笑對象
- 18. 注入犀牛嘲笑「假」工廠
- 19. 犀牛嘲笑一個電話
- 20. 犀牛嘲笑:存根&嘲笑。有什麼區別
- 21. asp.net的MVC犀牛嘲笑嘲笑的HttpRequest值
- 22. 單元測試通用倉庫與犀牛嘲笑
- 23. 測試呼叫使用犀牛基類嘲笑
- 24. 測試異步回調與犀牛嘲笑
- 25. 如何嘲笑連貫接口與犀牛模擬
- 26. 懲戒非可設置子屬性與犀牛嘲笑
- 27. 犀牛讓我嘲笑基於類型的通用方法嗎?
- 28. 如何嘲笑說TAKS謂語用犀牛製品的方法
- 29. 通過單一方法調用對犀牛嘲笑的期望
- 30. 犀牛嘲笑:固定AssertWasCalled用於處置對象