We originally created a mock Ouroboros conversation test framework as part of #262, but it doesn't support testing negative cases. It needs the ability to specify an expected error, which also means we need a way to capture the errors from the mocked connection and muxer.
We originally created a mock Ouroboros conversation test framework as part of #262, but it doesn't support testing negative cases. It needs the ability to specify an expected error, which also means we need a way to capture the errors from the mocked connection and muxer.