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
IModel
tests 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.TxCommit
andIModel.TxRollback
instead of throwing. - Implemented
IModel.MessageCount(queue)
andIModel.ConsumerCount(queue)
based onQueueDeclarePassive
. IModel.QueuePurge
now returns the number of purged messages.