运行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 .
如何解决?
连接到Web资源不是单元测试的一部分。
在单元测试中,这样的调用被其他提供相同接口的项目所取代,并以一种对测试有用的方式进行配置——这通常被称为"mock"。
您可以自己编写模拟类,也可以使用框架,例如Moq、RhinoMocks等。