Typemock Isolator .NET是否有F / OSS替代品?
最佳答案
免责声明:我在Typemock工作
Typemock隔离器利用CLR Profiler API执行IL重写,从而允许您伪造(模拟)静态方法和具体类。据我所知,就使用Profiler来模拟这些事情而言,Moles所做的事情与Isolator相似,并且是免费的(但不是开源的)。
所有其他使用动态代理在运行时中实现接口和抽象类的开源框架,因此它们不能模拟密封/静态类。
Typemock Isolator .NET是否有F / OSS替代品?
最佳答案
免责声明:我在Typemock工作
Typemock隔离器利用CLR Profiler API执行IL重写,从而允许您伪造(模拟)静态方法和具体类。据我所知,就使用Profiler来模拟这些事情而言,Moles所做的事情与Isolator相似,并且是免费的(但不是开源的)。
所有其他使用动态代理在运行时中实现接口和抽象类的开源框架,因此它们不能模拟密封/静态类。