我搜索了论坛和整个网络,并没有真正看到这个问题的直接答案。
我刚刚介绍了moles,我读到它可以模拟任何.NET类或函数调用。但是,我想知道是否可以使用Moles来模拟我自己创建的类。
之前我使用过MOQ,我读过有些人同时使用Moles和[插入其他模拟框架],但我认为坚持使用MOQ会更方便。
所以我的核心问题是:
可以使用Moles来模拟我自己创建的类/函数吗?
编辑:我已经看过使用DateTime多次完成该过程,并在xml文件中使用mscorlib创建.moles文件。由于用户自定义的类不是来自.NET库,这是如何完成的?
答案 0 :(得分:2)
是的,正如您所说,Moles可以模拟任何.NET类型,包括最终用户创建的类型。
<强>更新强>
安装Moles后: