作为您的一些人,通常无法在.NET中模拟静态方法。

通过嘲笑,我的意思是用另一个具有相同签名的另一种方法替换一个类中的方法,通常用于测试目的。

用于嘲笑方法的两种主要方法是将其在接口中声明或定义它。这两个都不允许进行.NET静态方法。

但是,有一个昂贵的工具,称为“typemock隔离器”,允许静态方法嘲笑。隔离器如何完成这一看似不可能的壮举?

有帮助吗?

解决方案

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top