我正在使用消息代理RabbitMQ并设置了一个简单的交换和一个等待JSON字符串发送的队列 . 我希望对它进行单元测试,并为此安装了nuget软件包'RabbitMQ.Fakes'来创建模型以测试我的连接等等 .

到目前为止,我无法对此进行任何检查,因为当我点击“IConnection连接”行时,我收到此错误:

System.TypeLoadException:'方法'CreateBasicPublishBatch'类型'RabbitMQ.Fakes.FakeModel'来自程序集'RabbitMQ.Fakes,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'未实现 .

[TestMethod]
public void TestConnectionNotNull()
{
    FakeConnectionFactory factory = new FakeConnectionFactory();
    IConnection connection = factory.CreateConnection();
}

有什么想法,我可以做什么来找到 CreateBasicpublishBatch 方法并实现它?或者其他方式对RabbitMQ进行单元测试?