经过大量搜索后,我找不到使用shim测试私有方法的方法。
这是我的班级:
public class MyClass()
{
private void AddWithRefPrivate(int x, int y, ref int result)
{
result = x + y;
}
}
如何使用填充程序测试AddWithRefPrivate
方法?
答案 0 :(得分:1)
using (ShimsContext.Create())
{
ShimMyClass.AddWithRefPrivate =
(int x, int y, ref int result) =>
{
result = x + y;
};
}