RabbitMQ.Fakes Модульный тест C #, System.TypeLoadException - PullRequest
0 голосов
/ 04 декабря 2018

Я работаю с брокером сообщений RabbitMQ и настроил простой обмен и очередь, ожидающую отправки строк JSON.Я хочу выполнить это модульное тестирование и для этого установил пакет nuget 'RabbitMQ.Fakes' для создания макетов для проверки моих соединений и т. Д.

Пока я не могу выполнить какие-либо проверки по этому поводу, потому что, когда я нажимаю на строку «Соединение IConnection», я получаю эту ошибку:

System.TypeLoadException: «Метод» CreateBasicPublishBatch типа «RabbitMQ.Fakes.FakeModel» из сборки «RabbitMQ.Fakes, Version= 1.0.0.0, Культура = нейтральная, PublicKeyToken = null 'не реализовано.'

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

Есть какие-нибудь идеи относительно того, что я могу сделать, чтобы найти метод CreateBasicpublishBatch и реализовать его?Или другие способы модульного тестирования RabbitMQ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...