Repeat.For(Msmq> actually forces the test to run under msmq, regardless of specified transport. It was probably intented to run only when the specified transport is Msmq, so I created a scenario descriptor for that