我试图写它采用DLL输入像下面如何嘲笑一个DLL导入
[DllImport("user32.dll")]
public static extern IntPtr FindWindow(string name, string windowName);
为了测试我想嘲笑起订量使用上述声明的类的类的单元测试用例,但无法弄清楚如何为它设置一个模拟。
也想知道上面是否达到或not..if不那么需要什么才能完成,使其可测试。
我知道,使这个类可测试,我们需要创建在这些语句包装和需要它在一个单独的类分开。
想知道是否有任何其他选项,以达到同样的。
但随着DLL进口静电是必须 –
当然,但您可以将对该静态方法的调用隐藏到另一个方法的调用中。 – HimBromBeere
Yes..but然后当我尝试写单元测试为包装类,我会在同样的情况 –