运行c#测试(Nunit)时无法连接到服务器

本文关键字:连接 服务器 测试 Nunit 运行 | 更新日期: 2023-09-27 18:07:52

我想在c#中运行测试,但它给了我以下错误:

System.Net.WebException :Unable to connect to the remote server ..>System.Net.Sockets.SocketException: No connection could be made becausethe target machine actively refuces it 127.0.0.1:4444 .

如何解决?

运行c#测试(Nunit)时无法连接到服务器

连接到Web资源不是单元测试的一部分。

在单元测试中,这样的调用被其他提供相同接口的项目所取代,并以一种对测试有用的方式进行配置——这通常被称为"mock"。

您可以自己编写模拟类,也可以使用框架,例如Moq、RhinoMocks等。