Releases: addupsolutions/AddUp.FakeRabbitMQ
Releases · addupsolutions/AddUp.FakeRabbitMQ
v2.0.0-beta.1
v1.5.0
Mostly cleanup of the codebase as preparatory work for the v6 client implementation
- Code cleanup:
- Removed useless overloads and members in
FakeModel. - Refactored Unit Tests (split
IModeltests into several classes, got rid of the Arrange, Act and Assert comments, renamed methods) + added a few ones.
- Removed useless overloads and members in
- No-op implementation if
IModel.TxSelect,IModel.TxCommitandIModel.TxRollbackinstead of throwing. - Implemented
IModel.MessageCount(queue)andIModel.ConsumerCount(queue)based onQueueDeclarePassive. IModel.QueuePurgenow returns the number of purged messages.
v1.4.0
This release merges the PR by @inbarbarkai. They are one year-old, and I'm ashamed it took me this long to merge them. Because I'm now watching the repository, I should need less time to react in the future...
Once again thanks for his contribution.
- BUGFIX: #30.
QueueDeclarePassivenow throws if the queue does not exist. Similarly,ExchangeDeclarePassivethrows if the exchange does not exist. - FEATURE: #29. Support for the Alternate Exchange Feature.
- BUGFIX: #28.
DefaultBasicConsumer.IsRunningproperty is now correctly returning true/false.
v1.3.2
v1.3.1
v1.3.0
Most of the work in this release was contributed by @inbarbarkai. Thanks to him!
- As suggested by @inbarbarkai: Basic support for
IModel.ConfirmSelectand theIModel.WaitForConfirms*family. - Support for
IModel.CreateBasicPublishBatchwas added thanks to PR #21 by @inbarbarkai. - Consumers that implement both
IBasicConsumerandIAsyncBasicConsumerare correctly handled byIModel.BasicConsumeandIModel.BasicCancelthanks to PR #23 by @inbarbarkai.
v1.2.3
- Package (and assembly) name changed from AddUp.RabbitMQ.Fakes to AddUp.FakeRabbitMQ.
- Symbols package is now a
snupkg
v1.2.2
This version fixes a rather nasty bug. It is recommended you update from v1.2.1 to this one!
The Nuget package is also available here: https://www.nuget.org/packages/AddUp.RabbitMQ.Fakes/1.2.2
v1.2.1
The Nuget package is also available here: https://www.nuget.org/packages/AddUp.RabbitMQ.Fakes/1.2.1