1
A
回答
2
測試裝飾器(或代理)時,通常要測試交互而不是狀態。例如,對於想要確保第一次調用導致對後面服務的調用而第二次調用不導致的緩存時。
我會推薦使用模擬框架,因爲它們通常非常擅長測試交互。有plenty of choices。
相關問題
- 1. 單元測試裝飾模式
- 2. Angular中的單元測試裝飾器,裝飾$ log服務
- 3. 在單元測試中模擬python裝飾器
- 4. 單元測試會話裝飾器
- 5. C++中的裝飾模式
- 6. 單元測試打字稿裝飾
- 7. 在Windows上進行單元測試的Python超時裝飾器
- 8. 測試測試函數裝飾器
- 9. 裝飾模式裝飾器限制
- 10. 如何在測試時在Django的模型中修飾裝飾器?
- 11. 單元測試C#雙鎖模式
- 12. C#如何正確地單元測試一個遵循裝飾器模式的類?
- 13. Python中的裝飾器必須實現裝飾器模式嗎?
- 14. 瞭解C裝飾器設計模式#
- 15. 單元測試C++模板
- 16. Moq單元測試生成器模式
- 17. 在Python中實現裝飾器模式
- 18. 單元測試模式
- 19. Django測試:在測試用例中使用登錄裝飾器
- 20. QGraphicsView和裝飾器模式
- 21. StructureMap和裝飾器模式
- 22. 裝飾模式
- 23. 使用緩存修飾器在Python中運行單元測試
- 24. 如何單元測試的裝飾方法
- 25. 單元測試方法的裝飾工廠
- 26. 使用授權屬性裝飾的單元測試操作
- 27. 從ContextBoundObject繼承並用ContextAttribute裝飾的單元測試類
- 28. C#中的單元測試#
- 29. C++中的單元測試
- 30. 如何在C++中實現工廠+裝飾器模式11
目前測試裝飾器的問題究竟是什麼?他們的測試應該與其他類別的測試沒有區別。向我們展示一些示例代碼/提供更多上下文。 –