Refactoring 'Transport' unit tests (lissing bits)

But in the end it seems that this is not the right way to go. I think
I'm badly bitten by a concurrency issue which is not easilly reproduced
on my machine. The way I've refactored these unit tests is probably wrong.