相关疑难解决方法(0)

模拟静态方法

最近,我开始使用Moq进行单元测试.我使用Moq来模拟我不需要测试的类.

你通常如何处理静态方法?

public void foo(string filePath)
{
    File f = StaticClass.GetFile(filePath);
}
Run Code Online (Sandbox Code Playgroud)

怎么可能这个静态方法StaticClass.GetFile()被嘲笑?

PS我很欣赏你推荐的Moq和单元测试的任何阅读材料.

c# unit-testing moq mocking

66
推荐指数
4
解决办法
7万
查看次数

标签 统计

c# ×1

mocking ×1

moq ×1

unit-testing ×1