Tags: everttimmer1963/RabbitMQ.Client.Mock
Tags
Fixed issue with headers exchange matching does not mimic normal Rabb… …itMQ.Client behavior. (#13) The regular client does not evaluate x-... headers when 'all' or 'any' was applied. It uses 'all-with-x' or 'any-with-x' for that. The mocking library did not check for the 'x-...' filters when matching, and checked all headers, including the x-... headers.
Maintenance/improving codecoverage (#9) * obsolete * Fixed issue with WaitOne returning true for timedOut when method starts signalled. * Excluded method from code-coverage because it only calls overload * Method excluded from code coverage because the method does nothing. It is not implemented * Added unit test for BasicRejectAsync * Fixed issue with ExchangeUnbindOperation throwing exception when called with default exchange or routing key. (string.empty) - Added unit test * Excluded not-implemented methods from code coverage Fixed Dispose * fixing headers exchange * Fixed headers exchange routing * Tested and fixed topic exchange * Bumped version to 1.2.3 and added release notes * Update RabbitMQ.Client.Tests/ExchangeOperationsTests.cs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: PHOENIX\etimmer <etimmer@brocacef.nl> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>