MbDotNet Mountebank .Net 客户端抛出无法建立连接,因为目标机器主动拒绝它
MbDotNet Mountebank .Net client throws No connection could be made because the target machine actively refused it
正在尝试将 Mountebank .Net Client 用于测试项目
_mbClient = new MountebankClient();
_mbClient.DeleteAllImposters();
HttpRequestException: No connection could be made because the target
machine actively refused it
事实证明,MbDotNet 没有集成 Mountebank,这是有道理的。
我以为我只需要安装这个 Nuget 包,它包含了所有内容。
所以答案是:我需要去 Mountbank 网站安装它,然后 运行
mb
启动服务器,然后 运行 我的 Xunit .Net Core 代码,然后奇迹就会发生。
如果你想要一个不同的 url 来托管 MB 服务器,然后使用它的命令行命令 运行 它针对不同的端口并记住将新端口号传递到你的
MountebankClient 构造函数。
就是这样:)
正在尝试将 Mountebank .Net Client 用于测试项目
_mbClient = new MountebankClient();
_mbClient.DeleteAllImposters();
HttpRequestException: No connection could be made because the target machine actively refused it
事实证明,MbDotNet 没有集成 Mountebank,这是有道理的。
我以为我只需要安装这个 Nuget 包,它包含了所有内容。
所以答案是:我需要去 Mountbank 网站安装它,然后 运行
mb
启动服务器,然后 运行 我的 Xunit .Net Core 代码,然后奇迹就会发生。
如果你想要一个不同的 url 来托管 MB 服务器,然后使用它的命令行命令 运行 它针对不同的端口并记住将新端口号传递到你的 MountebankClient 构造函数。
就是这样:)