Resolves https://github.com/spring-projects/spring-amqp/issues/1142 Resize down does not work when not enough already allocated to match the reduction. Improved SimplePool test cases and fixed code style Fixed code style GH-3143: Test Polishing - use preferred assertJ expected exception checking - add a test for reducing a partially allocated pool - check active counts