小编tar*_*tar的帖子

无法实例化类的代理:System.Net.HttpWebRequest。找不到无参数构造函数

我正在将我的C#函数应用程序从 .net 3.1 升级到 6.0`。

当我运行测试用例时,我发现我的1 个测试用例失败并出现以下错误。

Castle.DynamicProxy.InvalidProxyConstructorArgumentsException:无法实例化类的代理:System.Net.HttpWebRequest。找不到无参数构造函数。

基本上,我正在尝试模拟 HttpWebRequest,下面是我的一段代码。

var httpWebRequest = new Mock<HttpWebRequest>();
Run Code Online (Sandbox Code Playgroud)

它在.Net 3.1 中运行良好。我在这两个项目中都使用 Moq 版本 4.16.1。

.net c# unit-testing moq

6
推荐指数
1
解决办法
1179
查看次数

标签 统计

.net ×1

c# ×1

moq ×1

unit-testing ×1