【发布时间】:2020-07-29 17:48:53
【问题描述】:
我想在 xunit 中模拟一个 dll。任何人都可以帮助我解决问题。下面是我需要模拟 dll 的方法:
[DllImport("arc-libs.dll", EntryPoint = "AdjustTimeZone")]
public static extern string AdjustTimeZone(string jsonPayload);
【问题讨论】:
-
你肯定是说你想模拟一个
static extern方法。没有模拟 dll 这样的事情。您指的是哪个模拟框架? -
您可以使用 TypeMock Isolator 或 JustMock(均已付费)或使用 MS Fakes(仅在 VS Enterprise 中可用)来伪造静态方法。