Mocking sealed classes可以相当痛苦。我目前赞成
Adapter pattern处理这一点,但有些事情只是保持感觉奇怪。
那么,你模仿密封课程的最好方法是什么?
Java答案是非常欢迎。事实上,我预计Java社区已经处理这个更长时间,并有很多提供。
但这里有一些.NET意见:
> Why Duck Typing Matters for C#
Develoepers
> Creating wrappers
for sealed and other types for
mocking
> Unit tests for WCF (and Moq)