Ruby integration test have incorrect failure messages

Details

Description

The test current returns the value of the incoming and outgoing messenger queues. But the assert library wants either a text message or a Proc object, not a Fixnum. So the test suite consistently fails even when the actual test succeeded.

Additionally, there are changes in the APIs that are causing the spec tests to fail as well.